Back to Job Listings

Lead Machine Learning Engineer (Fulfilment)

SpringCube

Full time - Principal Engineer

Retail & Ecommerce

Singapore, All Areas

Published 2 weeks ago

Salary: Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview
A leading technology-driven organization is seeking a Lead Machine Learning Engineer to advance its fulfilment and recommendation systems. The company focuses on integrating state-of-the-art AI and machine learning solutions into real-world applications, supporting business operations with scalable, high-impact models and intelligent systems.

Summary
The Lead Machine Learning Engineer will design, develop, and implement advanced machine learning models, with a focus on deep learning, LLMs, and reinforcement learning. This role requires both research expertise and engineering skills to transform complex business problems into production-ready ML/AI solutions.

Responsibilities

  • Develop and integrate sophisticated machine learning models, including Transformer architectures, LLMs, and reinforcement learning frameworks, to solve real-world business challenges
  • Implement and enhance LLM post-training pipelines such as SFT, RL, and RLHF
  • Model behavioural patterns for complex recommender systems and statistical models, including discrete choice modelling (e.g., Mixed Logit for utility maximisation)
  • Build high-quality research prototypes and scalable production systems using Python and deep learning frameworks (PyTorch, Jax, TensorFlow)
  • Design, develop, and productionize ML pipelines using modern tools such as Airflow and MLFlow
  • Work with big data frameworks like Spark for handling large-scale datasets
  • Apply software engineering best practices, including writing readable, maintainable, and testable code
  • Translate business problems into ML/AI project specifications and solutions

Qualifications

  • Minimum 2 years of deep learning research experience, particularly in LLMs, and at least 2 years of industry experience building complex ML services as a core contributor
  • Strong expertise in Python and deep learning frameworks (PyTorch, Jax, TensorFlow)
  • Experience with reinforcement learning, post-training LLM pipelines, and recommender system modeling
  • Knowledge of statistical and discrete choice models (e.g., Mixed Logit)
  • Hands-on experience with ML pipeline development and productionization using Airflow, MLFlow, or similar technologies
  • Familiarity with big data frameworks such as Spark
  • Excellent problem-solving, analytical, and collaboration skills

Disclaimer
SpringCube curates tech job listings from various company websites to support tech professionals in Singapore.

1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
2. No Client Relationship: This company is not a client of SpringCube unless stated.
3. To Apply: Click the “Apply” button to be redirected to the hiring company’s application page for this job.
4. No Liability: SpringCube is not liable for inaccuracies.