ApplySarthi

Senior Machine Learning Engineer

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

1,477 open learning roles across 349 companies are on ApplySarthi right now, most of them in Bengaluru (53), Hyderabad (31), Delhi NCR (10).

What learning roles keep asking for: Machine learning (63%), Python (53%), PyTorch (37%), LLMs (30%), Deep learning (27%), AWS (21%), C++ (19%), Generative AI (18%) — counted across their open postings here.

Machine Learning Engineer jobs in the United States · Remote Machine Learning Engineer jobs · Computer vision jobs · Docker jobs · GCP jobs · Hugging Face jobs

Jobgether has 3,772 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for learning roles keep coming back to Machine learning, Python, PyTorch, LLMs. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Machine learning? Tell me one thing you learned the hard way.
  3. When would you not use machine learning for a problem?
  4. Walk me through a model you built, from the data to how it was used.
  5. How did you know your model was actually good, and not just good on your test set?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Machine Learning Engineer at Jobgether interview free →

Accountabilities: Design, train, and optimize computer vision and multimodal machine learning models that convert complex inputs into accurate, structured data. Fine-tune and evaluate multimodal models using techniques such as Low-Rank Adaptation (LoRA) and hyperparameter optimization to improve accuracy, speed, and cost efficiency. Build and maintain scalable data pipelines to prepare, validate, and organize production data for model training, testing, and evaluation. Develop robust evaluation frameworks and performance metrics to compare models, measure accuracy, and guide deployment decisions. Deploy and manage machine learning models on scalable cloud infrastructure, using automated scaling, monitoring, and controlled rollouts to maintain reliable performance. Integrate machine learning models into real-time processing systems and enhance computer vision capabilities, including image preprocessing, barcode decoding, and optical character recognition (OCR). Collaborate with Engineering, Fulfillment Operations, and other cross-functional teams to identify opportunities, improve workflows, and strengthen systems supporting lottery fulfillment. Promote engineering excellence through code reviews, technical documentation, automated testing, and mentorship. Contribute to the development and improvement of the team's broader data infrastructure. Requirements: Bachelor's degree in Computer Science, Engineering, Mathematics, Data Science, or a related discipline, or equivalent practical experience. At least 3 years of experience in machine learning engineering. Proven experience developing, deploying, and maintaining machine learning models in production environments. Strong proficiency in Python and software engineering best practices, including automated testing, data validation, and asynchronous programming. Hands-on experience with computer vision, multimodal models, or vision-language models. Familiarity with machine learning frameworks and libraries such as PyTorch, Hugging Face Transformers, PEFT, or vLLM. Experience with model fine-tuning, prompt design, performance evaluation, and image processing tools such as OpenCV. Experience with cloud-based machine learning platforms, preferably Google Cloud. Familiarity with containerization, orchestration, and monitoring tools such as Docker, Kubernetes, GitHub Actions, or Datadog. Strong technical ownership, analytical thinking, and problem-solving skills, with the ability to lead complex initiatives and make sound technical decisions. Excellent communication and collaboration skills, including the ability to explain technical concepts and work effectively across teams. Familiarity with Kotlin, Java, message-driven architectures, or Protocol Buffers is an advantage. Experience in lottery, gaming, financial technology, or other regulated industries is considered a plus. Benefits: Salary: US annual base salary range of $134,400–$168,000, depending on work location, relevant skills, experience, education, and training. Bonus opportunities and equity compensation, as applicable. Benefits package for eligible employees. Opportunity to work remotely within the United States. Full-time employment. Opportunity to develop and deploy advanced machine learning and computer vision solutions with real-world operational impact. Potential requirement to obtain a gaming license from the relevant state agency as a condition of employment.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-11-06. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.