Deep Learning Engineer

Mercor

India

Remote

INR 1,200,000 - 2,400,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible engagement options (30-40 hrs/week or full-time)
Remote work environment

Job summary

A leading AI research lab is seeking a Deep Learning Engineer based in India to design and implement high-quality machine learning systems. Candidates should have over 3 years of experience in ML, proficiency in Python, and expertise in ML frameworks like PyTorch and TensorFlow. This remote position offers flexible engagement options and the opportunity to work on cutting-edge AI research workflows while collaborating with top-notch technical teams.

Qualifications

  • 3+ years of experience in machine learning model development.
  • Proficient in Python and ML frameworks.
  • Solid understanding of ML fundamentals.
  • Top-tier ML results (Kaggle medals, finalists, high leaderboard ranking).
  • Proficiency in Python, PyTorch/TensorFlow, and modern ML/NLP frameworks.
  • Experience with cloud environments (AWS/GCP/Azure).
  • Strong communication and problem-solving skills.
  • Fluency in English.

Responsibilities

  • Frame unique ML problems for enhancing ML capabilities.
  • Design and optimize machine learning models.
  • Run experimentation cycles and evaluate model performance.
  • Perform advanced feature engineering and data preprocessing.
  • Implement adversarial testing, model robustness checks, and bias evaluations.
  • Fine-tune, evaluate, and deploy transformer-based models when needed.
  • Maintain documentation of datasets, experiments, and decisions.
  • Stay updated on ML research and tools to advance modelling capabilities.

Skills

Machine learning model development
Python
Feature engineering
Adversarial testing
Algorithmic thinking
Cloud environments (AWS/GCP/Azure)
Communication skills
NLP/LLMs
English fluency

Education

Technical degree in Computer Science or related field

Tools

PyTorch
TensorFlow
Airflow
Weights & Biases

Job description

Join to apply for the Deep Learning Engineer role at Mercor

Mercor is hiring on behalf of a leading AI research lab to bring on highly skilled Machine Learning Engineers with a proven record of building, training, and evaluating high-performance ML systems in real-world environments. In this role, you will design, implement, and curate high-quality machine learning datasets, tasks, and evaluation workflows that power the training and benchmarking of advanced AI systems.

This position is ideal for engineers who have excelled in competitive machine learning settings such as Kaggle, possess deep modelling intuition, and can translate complex real-world problem statements into robust, well-structured ML pipelines and datasets. You will work closely with researchers and engineers to develop realistic ML problems, ensure dataset quality, and drive reproducible, high-impact experimentation.

Candidates should have 3+ years of applied ML experience or a strong record in competitive ML, and must be based in India. Ideal applicants are proficient in Python, experienced in building reproducible pipelines, and familiar with benchmarking frameworks, scoring methodologies, and ML evaluation best practices.

Responsibilities
  • Frame unique ML problems for enhancing ML capabilities of LLMs.
  • Design, build, and optimise machine learning models for classification, prediction, NLP, recommendation, or generative tasks.
  • Run rapid experimentation cycles, evaluate model performance, and iterate continuously.
  • Conduct advanced feature engineering and data preprocessing.
  • Implement adversarial testing, model robustness checks, and bias evaluations.
  • Fine-tune, evaluate, and deploy transformer-based models where necessary.
  • Maintain clear documentation of datasets, experiments, and model decisions.
  • Stay updated on the latest ML research, tools, and techniques to push modelling capabilities forward.
Required Qualifications
  • At least 3 years of full-time experience in machine learning model development
  • Technical degree in Computer Science, Electrical Engineering, Statistics, Mathematics, or a related field
  • Demonstrated competitive machine learning experience (Kaggle, DrivenData, or equivalent)
  • Evidence of top-tier performance in ML competitions (Kaggle medals, finalist placements, leaderboard rankings)
  • Strong proficiency in Python, PyTorch/TensorFlow, and modern ML/NLP frameworks
  • Solid understanding of ML fundamentals: statistics, optimisation, model evaluation, architectures
  • Experience with distributed training, ML pipelines, and experiment tracking
  • Strong problem-solving skills and algorithmic thinking
  • Experience working with cloud environments (AWS/GCP/Azure)
  • Exceptional analytical, communication, and interpersonal skills
  • Ability to clearly explain modelling decisions, tradeoffs, and evaluation results
  • Fluency in English
Preferred / Nice to Have
  • Kaggle Grandmaster, Master, or multiple Gold Medals
  • Experience creating benchmarks, evaluations, or ML challenge problems
  • Background in generative models, LLMs, or multimodal learning
  • Experience with large-scale distributed training
  • Prior experience in AI research, ML platforms, or infrastructure teams
  • Contributions to technical blogs, open-source projects, or research publications
  • Prior mentorship or technical leadership experience
  • Published research papers (conference or journal)
  • Experience with LLM fine-tuning, vector databases, or generative AI workflows
  • Familiarity with MLOps tools: Weights & Biases, MLflow, Airflow, Docker, etc.
  • Experience optimising inference performance and deploying models at scale
Why Join
  • Gain exposure to cutting-edge AI research workflows, collaborating closely with data scientists, ML engineers, and research leaders shaping next-generation AI systems.
  • Work on high-impact machine learning challenges while experimenting with advanced modelling strategies, new analytical methods, and competition-grade validation techniques.
  • Collaborate with world-class AI labs and technical teams operating at the frontier of forecasting, experimentation, tabular ML, and multimodal analytics.
  • Flexible engagement options (30–40 hrs/week or full-time) — ideal for ML engineers eager to apply Kaggle-level problem solving to real-world, production-grade AI systems.
  • Fully remote and globally flexible — optimised for deep technical work, async collaboration, and high-output research environments.

We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations upon request.

Seniority level

Not Applicable

Employment type

Contract

Job function

Information Technology

Industries

Software Development

Referrals increase your chances of interviewing at Mercor by 2x

Get notified about new Deep Learning Engineer jobs in India.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer | $35/hr
Senior Machine Learning Engineer | $35/hr

HelixRecruit • India

On-site
INR 1,200,000 - 1,800,000
AI Engineer
AI Engineer

Psyche Graphics W.L.L. Bahrain • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Flexible work hours
Hybrid work model
Full flextime
Senior Machine Learning Engineer
Senior Machine Learning Engineer

CodersBrain • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Machine Learning Engineer
Machine Learning Engineer

DecentralCode • Salem

On-site
INR 800,000 - 1,200,000
Job Title: Machine Learning Engineer
Job Title: Machine Learning Engineer

DVA • Surat

On-site
INR 600,000 - 1,000,000
Software Engineer - Machine Learning, Trust and Safety
Software Engineer - Machine Learning, Trust and Safety

Mercari India • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer (Machine learning & Recommendation)
Software Engineer (Machine learning & Recommendation)

Psyche Graphics W.L.L. Bahrain • Bengaluru

On-site
INR 1,000,000 - 1,500,000
AI/ML Engineer
AI/ML Engineer

Jash Data Sciences Pvt. Ltd. • Pune District

On-site
INR 800,000 - 1,200,000
Competitive salary
Learning opportunities
Exposure to latest AI technologies
Software Engineer I
Software Engineer I

Hire Today • India

On-site
INR 1,000,000 - 1,500,000
Consultant - Machine Learning Engineer
Consultant - Machine Learning Engineer

Crescendo Global Leadership Hiring India • Bengaluru

On-site
INR 3,000,000 - 6,000,000