Home Job Listings Categories Locations

Machine Learning Engineer

📍 India

Construction 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: Construction
Location: India
Company: Vertex Agility

Ready to Apply?

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