Want to know if this job is worth applying to?
Bengaluru, Karnataka, India
Onsite
Join us as a Machine Learning Engineer
Your daily responsibilities will include you collaborating with colleagues to design and develop advanced machine learning products which power our group for our customers. You’ll also codify and automate complex machine learning model productions, including pipeline optimisation.
We’ll expect you to transform advanced data science prototypes and apply machine learning algorithms and tools. You’ll also plan, manage, and deliver larger or complex projects, involving a variety of colleagues and teams across our business.
You’ll also be responsible for:
To be successful in this role, you’ll have an academic background in a STEM discipline, like Mathematics, Physics, Engineering or Computer Science. You’ll need overall ten years of experience with machine learning on large datasets and an understanding of machine learning approaches and algorithms.
Alongside this, you’ll have experience of building, testing, supporting and deploying machine learning models into a production environment, using modern CI/CD tools, like TeamCity and CodeDeploy. You’ll also have good communication skills to engage with a wide range of stakeholders.
You’ll also need:
Experience of coaching others
Experience of using programming and scripting languages, such as Python and relevent libraries along with machine learning framework such as Tensorflow and Pytorch
Experience with AWS, Google cloud platform, or Azure for deploying machine learning models
Strong understanding of CI/CD pipelines, version control such Git, and containerization such as Docker
Knowledge of various machine learning algorithms, MLOps,LLMOps and familiarity with concepts such as overfitting and model evaluation metrics
Hours
45Job Posting Closing Date:
14/08/2026