Job Openings Senior ML Engineer (Remote, Anywhere in Pakistan, USD Salary)

About the job Senior ML Engineer (Remote, Anywhere in Pakistan, USD Salary)

Requirements:

  • BS/MS in Computer Science, Statistics, Electrical/Computer Engineering, Mathematics, or a related field.
  • 5+ years of experience after BS/MS.
  • Strong software engineering fundamentals.
  • Basic knowledge of training and evaluating ML models.
  • Familiarity with deep learning concepts such as Transformers, Retrieval-Augmented Generation (RAG), and Mixture of Experts (MoE).
  • Proficiency with data/ML libraries such as pandas, transformers, and torch.
  • Hands-on experience training ML systems end-to-end, from data curation to evaluation and deployment.
  • Knowledge of state-of-the-art open-source models for tasks such as retrieval, reranking, and multimodal LLMs.
  • Ability to collaborate effectively with cross-functional teams.
  • PhD in Computer Science/Engineering with 1+ years of industry experience.
  • Publications in top-tier venues such as ACL, NAACL, EMNLP, NeurIPS, ICML, or ICLR as a key author.
  • Experience as an ML engineer in an early-stage, high-growth environment.
  • Expertise includes embedding models, rerankers, multimodal retrieval, question answering, reasoning, vector databases, and BM25.
  • Skilled in planning and reasoning in LLMs, multilinguality in LLMs, and NLG evaluation, including hallucination detection.

Responsibilities:

  • Design, prototype, research, and build AI systems for the Company.
  • Train, evaluate, and deploy ML models in Natural Language Processing, Information Retrieval, AI Agents, Large Language Models (LLMs), and Multimodal Large Models (MLMs).
  • Improve the quality of the Companys AI Agents and RAG-as-a-service platform, including features such as agentic behavior, hallucination reduction/correction, and agent orchestration.
  • Publish technical blogs, research papers, and patents.