Work with product managers and business owners to understand requirements.
Data to Model:
Create data pipelines and preprocess data from diverse sources (text, imaging, genomics, HER, etc.) to make it ready for model training. Monitor data quality through the process.
Build scalable and efficient ML pipelines powered by GPUs.
Implement a comprehensive model evaluation mechanism to measure and enhance model performance for superior metrics.
Model Enhancement and System Augmentation:
Augment capabilities of the foundation model using agent-based tooling such as LangChain and LlamaIndex.
Implement high-performant vector databases, knowledge graphs, reasoning engines, and other similar components to augment the capabilities of a foundation model.
Deployment, Testing, and Prototyping:
Deploy the AI models in a highly available and scalable manner.
Create model APIs for the software developers to consume in their applications.
Implement A/B testing mechanisms.
Implement guards against unintended inputs or unsupported usage of the system.
Prototype and present demo-ready AI solutions to various stakeholders.
Qualifications Experience, Education, Skills:
3+ years of ML Engineering experience.
Experience of building models using structured and unstructured data.
Bachelor's/Master's degree in Computer Science, Machine Learning, AI, or related fields.
Experience with building products powered by NLP models and hands-on experience with MLOps tools, e.g., MLFlow.