Senior Machine Learning Engineer: ML Recall
IndiaFull-TimeSenior
Salary80000 - 120000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- PythonSQLMachine LearningMySQLPyTorchDeep LearningNLPPySpark
Requirements
- 3+ years of professional experience in applied machine learning with a proven track record of delivering production-grade ML systems
- Strong expertise in NLP, particularly transformer-based models
- Solid understanding of classical machine learning techniques
- Advanced Python skills
- Hands-on experience with deep learning frameworks (PyTorch preferred)
- Strong experience with SQL (e.g., SparkSQL, MySQL or similar)
- Working knowledge of large-scale data processing systems such as PySpark
- Ability to translate business problems into data-driven hypotheses and implement scalable engineering solutions with measurable impact
- Strong problem-solving mindset, proactivity, and ownership-oriented approach to technical challenges
- Excellent collaboration and communication skills
Responsibilities
- Design, build, and deploy robust machine learning systems for search and discovery, including NLP, image-based, and multimodal models that improve recall and relevance
- Develop and optimize ML/DL models using transformer architectures and LLM techniques to enhance system performance and business KPIs
- Translate research ideas and hypotheses into production-ready engineering solutions that improve search quality, ranking, and user experience
- Work on large-scale distributed data pipelines and ML workflows using big data technologies to support end-to-end model development and deployment
- Collaborate closely with cross-functional engineering teams to integrate models into broader platforms and ensure system scalability and reliability
- Conduct performance optimization and iterative experimentation to continuously improve model efficiency and business impact
View Full Description & ApplyYou'll be redirected to the employer's site