Engineer - Machine Learning

  • Abu Dhabi
  • G42
Responsibilities
  • Collaboration:
    • 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

  • 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.
#J-18808-Ljbffr