×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer

Job in 110006, Delhi, Delhi, India
Listing for: Vertex Agility
Contract position
Listed on 2026-02-25
Job specializations:
  • IT/Tech
    Machine Learning/ ML Engineer, Data Engineer, Data Scientist, AI Engineer
Job Description & How to Apply Below
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.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary