
Consultant - Machine Learning Engineer (CON01562)
Senior Machine Learning Engineer:
You own the path to production and the production system itself — turning modeling work into reliable, scalable, observable services that run at Expedia's traffic volumes. You partner closely with ML Specialists/Data Scientists, but the accountability for latency, uptime, cost, retraining pipelines, and CI/CD for models is yours.
This role suits someone who is as comfortable in distributed systems and MLOps as in ML itself — think “software engineer who specializes in ML systems” rather than “data scientist who can code.”
Must-Have Qualifications
Nice-to-Have
Java/Scala/Python (production services), SQL
Kubernetes (EKS), Airflow, internal EGAP platform services, TorchServe/TensorFlow Serving or gRPC-based custom serving
Kafka, Spark, S3 data lake, Presto/Trino, Databricks
MLflow, SageMaker Pipelines, Terraform, Docker, CI/CD via Jenkins/GitHub Actions
AWS (EC2, EKS, Lambda, S3, IAM)
CloudWatch/Datadog-style metrics, custom drift/data-quality monitors
Jira/Confluence (Atlassian), Git-based workflows
Be a part of Affine's Talent Pool
If you are unable to find relevant job opportunity above, join our Talent Pool by simply submitting your resume. Our Talent Acquisition team will contact you as soon as they find a great match for your profile and discuss exciting opportunities with you.
More About Us...
Affinites @ Work
Life @ Affine!

Career. Accelerate. Progress.

Challenge. Succeed. Rewards.

Learn. Upskill. Expertise.

Travel. Work. Rejuvenate.

Celebrate @ Work