Not specified
Senior Machine Learning Engineer
- Location
- India
- Work type
- Remote · Full-time
- Salary
- Not listed
- Posted
- (3 days ago)
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer based in India.
We are looking for an experienced Senior Machine Learning Engineer to build and scale advanced AI-powered search and personalization systems in a global technology environment. In this role, you will transform machine learning models into reliable, high-performance production systems capable of handling millions of customer search interactions. You will work across real-time search infrastructure, query understanding, large-scale data pipelines, and large language model (LLM) applications. Collaborating closely with search quality and engineering teams, you will optimize model performance, latency, scalability, and infrastructure costs. You will also contribute to technical architecture decisions and drive continuous improvements in production machine learning systems. This is an exciting opportunity to shape the future of intelligent search, product discovery, and personalized digital commerce experiences.
Accountabilities:
Requirements:
Bachelor's or Master's degree in Computer Science or a related technical discipline, such as BE/B.Tech or ME/M.Tech, with a strong foundation in mathematics and programming. At least 5 years of professional experience building, deploying, and maintaining machine learning-driven systems in production environments. Excellent Python programming skills and practical experience with backend programming languages such as Go or Java. Strong software engineering expertise, including hands-on experience deploying and serving machine learning models and LLMs within scalable cloud environments. Experience working with cloud platforms such as AWS or Google Cloud Platform (GCP), particularly when managing systems with strict latency, scalability, and infrastructure cost requirements. Proven experience designing, developing, and maintaining large-scale data processing and machine learning pipelines. Strong analytical and problem-solving abilities, with the capacity to break complex challenges into machine learning and backend engineering components, investigate root causes, and identify effective solutions. Experience working across multiple customers, business domains, languages, or large-scale datasets. Working knowledge of search technologies and concepts, including query understanding, relevance ranking, autocomplete, autosuggest, and faceted search. Hands-on experience with deep learning frameworks such as PyTorch or TensorFlow. Strong understanding of production machine learning systems, model evaluation, deployment strategies, and performance optimization. Excellent collaboration and communication skills, with the ability to work effectively across multidisciplinary engineering teams and contribute to technical discussions.Preferred Qualifications:
Experience with search engines such as Solr, Elasticsearch, or similar technologies. Practical experience deploying vector search solutions in production using technologies such as Milvus or Qdrant. Experience building evaluation frameworks, observability tools, and explainability solutions for machine learning models, LLMs, and model-serving infrastructure. Familiarity with advanced AI-powered search, recommendation, and personalization technologies. A proactive mindset, strong technical ownership, and enthusiasm for exploring emerging machine learning technologies.