Find a jobRecruiters

Machine Learning Engineer

Exclusive opportunity

Remote

Machine Learning Engineer

Affine Analytics

Machine Learning Engineer

Skills

SQL QueriesDockerPythonJavaMicroservicesTensorFlowAmazon EC2AWS LambdaKafkaDatabricksJenkinsDatadogMachine LearningScalaAWSGitHubKubernetesJiraConfluenceApache AirflowComplianceTerraform

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

₹1,500,000 – ₹2,750,000 / year

Location:

Bengaluru, Karnataka, India

Work mode:

Remote

Published on:

24 September 2026

What they need


  • Design, build, and operate production ML pipelines: feature engineering, training pipelines, model serving, and monitoring at Expedia's scale (millions of requests/day).
  • Build and maintain low-latency, high-availability model serving infrastructure (real-time inference for search/personalization; batch scoring for pricing/forecasting).
  • Own CI/CD for ML: automated retraining, model versioning, shadow deployments, canary releases, and rollback strategies.
  • Build robust feature pipelines (batch and streaming) using Spark and Kafka, and maintain feature stores for training/serving consistency.
  • Instrument models and pipelines with observability: drift detection, data quality checks, latency/throughput SLAs, and alerting.
  • Collaborate with ML Specialists to productionize research prototypes — translating notebook code into tested, maintainable, scalable services.
  • Optimize training and inference cost/performance (GPU utilization, batching, caching, model compression/quantization where relevant).
  • Contribute to platform-level decisions: build vs. buy for MLOps tooling, standards for reproducibility, and shared infrastructure across ML teams.
  • Participate in on-call rotation for production ML services; drive postmortems and reliability improvements.
  • Mentor mid-level ML/software engineers and lead design reviews for ML platform and serving infrastructure components.

Must-Have Qualifications

  • 6–9 years of software engineering experience, with 4+ years specifically building and operating production ML systems.
  • Strong software engineering fundamentals: Java, Scala, or Python at a production quality bar (testing, code review, design patterns), plus working knowledge of the other two.
  • Deep experience with cloud infrastructure (AWS preferred) — EC2, EKS/Kubernetes, S3, Lambda, IAM — and infrastructure-as-code (Terraform or similar).
  • Event-Driven Systems: Experience building and operating streaming/event-driven pipelines (Kafka) and distributed batch processing (Spark), including microservices that consume and produce events at scale.
  • Hands-on experience with model serving frameworks (e.g., TorchServe, TensorFlow Serving, Triton, or custom microservices) and CI/CD for ML (MLflow, SageMaker Pipelines, Airflow, or similar).
  • Testing & Data Quality: Experience with data validation and testing practices for ML pipelines — unit/integration tests for data and models, and contract tests between training and serving to prevent train/serve skew.
  • Security & Compliance: Experience handling PII and other sensitive data securely within ML pipelines; familiarity with data governance, access controls (IAM policies), and encryption at rest/in transit.
  • Solid understanding of ML fundamentals (enough to have real technical conversations with data scientists) even if you don't build models from scratch day-to-day.
  • Technical Leadership: Track record of mentoring engineers and leading design/architecture reviews for distributed or ML-platform systems.
  • Track record of owning production systems: SLAs, on-call, incident response, capacity planning.

Nice-to-Have

  • Experience with feature stores (Feast, Tecton, or internal equivalents) and real-time feature computation.
  • Familiarity with AWS SageMaker, Databricks, or Kubeflow for orchestration.
  • Experience with GPU infrastructure and inference optimization (quantization, distillation, batching strategies).
  • Background in search/ranking, personalization, pricing, or fraud systems at marketplace scale.
  • Experience with A/B testing infrastructure for ML models (shadow traffic, interleaving, canary analysis).

SKILLS AND EXPERTISE

Languages

Java/Scala/Python (production services), SQL

Orchestration/Serving

Kubernetes (EKS), Airflow, internal EGAP platform services, TorchServe/TensorFlow Serving or gRPC-based custom serving

Data Platform

Kafka, Spark, S3 data lake, Presto/Trino, Databricks

MLOps

MLflow, SageMaker Pipelines, Terraform, Docker, CI/CD via Jenkins/GitHub Actions

Cloud

AWS (EC2, EKS, Lambda, S3, IAM)

Observability

CloudWatch/Datadog-style metrics, custom drift/data-quality monitors

Collaboration

Jira/Confluence (Atlassian), Git-based workflows

Show Less

Other offers great for you!

These companies are also looking for great profiles

Hito

ML Engineer

Freelance

Paris, France

Hybrid

Skills

Machine LearningMachine Learning EngineerData Scientist

2 months ago

Quick apply

Mobiskill

Machine Learning Engineer

500

Freelance

Remote

Top Recruiter

Skills

PythonPyTorchMachine LearningAIMachine Learning Engineer

6 days ago

Quick apply

Theodo

Machine Learning Engineer / ML Engineer

480 - 580

Freelance

Paris, France

Hybrid

Skills

AIData Scientist

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools