Endava logo

Senior Machine Learning Engineer

Endava

SingaporeFull-timeHybrid

Posted 23 Jul 2026

About this role

Design and implement scalable, production-ready AI/ML architectures and cloud infrastructure using Terraform. Build automated CI/CD pipelines and manage the full ML lifecycle from experimentation to monitoring and drift detection. Requires a degree in Computer Science or a quantitative field with strong Python skills and experience deploying ML models in production. Proficiency in cloud platforms (GCP preferred), containerization, and Generative AI frameworks is highly desired.

What they're looking for

PythonMLOpsTerraformGoogle Cloud PlatformKubernetesDockerPyTorchTensorFlow

Frequently asked questions

What does a Senior Machine Learning Engineer at Endava do?

Design and implement scalable, production-ready AI/ML architectures and cloud infrastructure using Terraform. Build automated CI/CD pipelines and manage the full ML lifecycle from experimentation to monitoring and drift detection. Requires a degree in Computer Science or a quantitative field with st…

What skills does this Senior Machine Learning Engineer role need?

Key skills for this role include Python, MLOps, Terraform, Google Cloud Platform, Kubernetes, Docker.

How much does a Senior Machine Learning Engineer at Endava pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Machine Learning Engineer role remote, hybrid, or on-site?

This role is hybrid, based in Singapore.

How do I apply for this Senior Machine Learning Engineer role?

You can apply directly on Endava's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.