Machine Learning Engineer

ABB UK

Bangalore, India
Hybrid
Python backend development
Api and service creation
Docker and kubernetes (aks)
Own the stability, scalability, and performance of production-grade ML platforms by designing and enhancing backend services, orchestration layers, and system integrations that power critical ML workflows

Job Summary

  • Own the stability, scalability, and performance of production-grade ML platforms by designing and enhancing backend services, orchestration layers, and system integrations that power critical ML workflows.
  • Ensure resilient system architectures in distributed settings to preserve high availability, tolerate faults, and enable smooth operation.
  • Serve as the primary technical contact, working with data scientists, ML engineers, business analysts, platform teams, and external vendors to convert business and ML workflow needs into scalable backend architectures.

Matching Summary

Own the stability, scalability, and performance of production-grade ML platforms by designing and enhancing backend services, orchestration layers, and system integrations that power critical ML workflows.

Skills & Requirements

Must-have

  • Python backend development
  • API and service creation
  • Docker and Kubernetes (AKS)
  • Azure ML pipelines and deployments
  • Airflow pipelines
  • Distributed systems design

Nice-to-have

  • Methodical problem-solving approach
  • Willingness to help remain competitive
  • Advocate for reliable deployment
  • Coaching less experienced engineers

Key Requirements

  • 3-5 years of experience
  • Backend Engineer or similar role
  • Python (or Java/Go) experience
  • AML and Airflow experience
  • Docker and Kubernetes experience

Work Rights

Not specified

Tailored Resume

Cover Letter