What you get to do in this role:
- Develop algorithms that apply deep learning and innovative methods in NLP & computer vision, combined with traditional large sophisticated solutions/codebases!
- Developing innovative solutions using Generative AI, Python, Machine Learning and Data Science!
- Build experiments, algorithms and ship solution that not only yield high accuracy but are also crafted and engineered to scale.
- Collaborate across multiple research and engineering teams, making the tradeoffs required to rapidly deliver AI/ML software solutions.
In order to be successful, we need someone who has:
- B.Tech in Computer Science. MS/PhD preferred.
- 3+ years hands-on experience in either deep-learning models, Image processing, Vision and/or NLP.
- Ability to write efficient, clean, and reusable code in Python. Knowledge of C++.
- Broad Machine Learning experience – Data, Modelling, Metric, Analysis of Results.
- Experience in prompt-engineering and working with advanced-RAG systems.
- Exposure to Deep Learning - CNNs, LSTMs, Transformers, network architecture, network tuning, transfer learning, multi-task learning. Hands-on coding in pyTorch or Tensorflow.
- Exposure in building solutions from scratch and writing maintainable code inside large existing codebases.
- Strong software development skills that encourage code reuse among engineers and researchers.