Deep Learning Engineer

Mercor

India

Remote

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Hybrid
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

Remote
INR 1,500,000 - 2,500,000
Software Engineer (Frontend) - India
Software Engineer (Frontend) - India

Nextradar • India

Remote
INR 1,766,000 - 8,834,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Nifty Coders Pvt. Ltd. • Nalanda

Hybrid
INR 2,500,000 - 4,000,000
Competitive compensation plans
Two annual bonuses
Paid Maternity Leave (4 months) and P.
Machine Learning Engineer
Machine Learning Engineer

DecentralCode • Salem

On-site
INR 800,000 - 1,200,000
AI Engineer - ML - 4+ Years - Pune (Hybrid)
AI Engineer - ML - 4+ Years - Pune (Hybrid)

Crescendo Global Leadership Hiring India • Pune District

Hybrid
INR 1,500,000 - 2,200,000
Hybrid work model
Cutting-edge AI/ML projects
Professional development opportunities
+1
Software Engineer - Machine Learning, Trust and Safety
Software Engineer - Machine Learning, Trust and Safety

Mercari India • Bengaluru

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

DVA • Surat

Hybrid
INR 600,000 - 1,000,000
Senior Machine Learning Engineer (Delhi / Bangalore)
Senior Machine Learning Engineer (Delhi / Bangalore)

Codvo Private Limited • New Delhi, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000