← All jobs
Turing

Python Machine Learning Engineer

English remote 9 countries — see eligibility below
Not stated on the listing
Verified 2026-10-28
Apply on the official platform

You will continue to the official application page.

The application link may earn OpenJob a commission. It does not affect how listings are ordered or assessed.

📢 Get new remote AI jobs for your region every day on Telegram →

About the role

We’re looking for a ML Developer to drive the design, development, and delivery of advanced machine learning solutions. The ideal candidate is not just a strong individual contributor but also a technical leader capable of setting direction, mentoring team members, and ensuring that ML initiatives align with business goals. Competitive ML experience (e.g., Kaggle, benchmarks) is a strong plus. Main tasks listed: Own end-to-end DS/ML solution development — from data pipelines and model design to deployment and monitoring; Translate business objectives into robust ML architectures that accurately capture business logic and context; Collaborate cross-functionally with Product, Engineering, and Business stakeholders to define problem statements and success metrics; Evaluate and optimize models for performance, scalability, and accuracy using state-of-the-art techniques.

Experience

Bachelor’s or Master’s degree in Computer Science, Machine Learning, AI, Statistics, or a related quantitative field; 4+ years of hands-on DS/ML development experience,; Proficiency in key DS/ML areas and frameworks:Supervised and Unsupervised Learning Time-Series Forecasting Natural Language Processing (NLP) Computer Vision (CV) Statistical Modeling and Inference; Expertise in Python and core libraries (Pandas, NumPy, Scikit-learn, etc.); Ability to understand and apply different models to real-world use cases; Strong understanding of data preprocessing, feature engineering, model tuning, and evaluation metrics

Selection process

Apply through the official Turing page (free account required). The listing describes this selection process: Two rounds of interviews as follows:Interview 1: Technical, 60 mins Interview 2: Onboarding & cultural discussion, 15 mins.

Eligibility

India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico (as stated on the listing)

Get roles like this one on Telegram

This role lists countries in more than one region: pick the channel for where you live. Two messages a day per channel.

🌏 Join OpenJob Asia🌍 Join OpenJob Africa🌎 Join OpenJob Americas🌍 Join OpenJob Europe

​