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)