Home Job Listings Categories Locations

Machine Learning Engineer

📍 India

Technology Vertex Agility

Job Description

Machine Learning Engineer – Contract (12 Months) Location:

Remote (India) Contract Length:

12 months

We are looking for an experienced

Machine Learning Engineer

to join a global data and analytics programme, supporting the development of predictive automation solutions using large-scale commercial datasets. This role focuses on building, deploying, and optimising machine learning models on an enterprise data platform, with a strong emphasis on

PySpark

and distributed data processing.

This is a hands-on engineering role suited to someone who enjoys working with complex, multi-source data and translating advanced analytics into real-world commercial impact.

What you’ll be doing: Designing and implementing machine learning and deep learning models using

PySpark

on an enterprise data platform. Solving complex analytical problems using large, distributed commercial datasets. Building and maintaining end-to-end ML pipelines, from data ingestion through to deployment and monitoring. Collaborating closely with commercial, analytics, and data engineering stakeholders to align technical solutions with business goals. Identifying data drift, bias, and performance issues, and ensuring models generalise effectively in production. Delivering actionable outputs such as segmentation, targeting, and optimisation recommendations. Keeping up to date with advances in machine learning, big data, and automation technologies.

Key responsibilities: Ingesting, cleaning, and transforming large-scale datasets using

PySpark . Developing, evaluating, documenting, and monitoring ML models in a production environment. Designing and optimising ETL and data pipelines to support scalable ML operations. Working with stakeholders to define requirements and translate business objectives into technical solutions. Customising or extending ML libraries (e.g. PySpark MLlib)to maximise analytical value.

Skills & experience required: Strong experience working with large-scale, distributed data sets. Advanced knowledge of statistics, probability, algorithms, and machine learning concepts. Hands-on experience with

PySpark

and big data processing. Strong Python development skills. Experience with enterprise data platforms and data modelling. Excellent communication and collaboration skills. Proactive mindset with a willingness to learn new tool sand technologies.

Desirable experience: Background in machine learning within pharmaceutical, life sciences, or commercial analytics environments. Practical experience deploying ML solutions on enterprise data platforms. Exposure to additional ML frameworks such as

PyTorch

or

Keras

(nice to have). Bachelor’s or higher degree in computer science, mathematics, engineering, or a related quantitative field.

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 25, 2026
Job Type: Technology
Location: India
Company: Vertex Agility

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.