Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
JD.COM

Machine Learning Engineer – Fulfillment

JD.COM

Machine Learning Engineer focusing on demand forecasting and related optimization at JD.com. Designing and deploying models for global inventory flow decisions, influencing stock availability and customer experience.

Posted 6/6/2026full-timeLondon • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
HadoopJavaPythonPyTorchScikit-LearnSparkTensorflow

About the role

Key responsibilities & impact
  • Design, implement, and evaluate machine learning models for demand forecasting, replenishment, and fulfilment optimization.
  • Develop innovative algorithmic solutions to complex forecasting and supply chain problems in close collaboration with product, engineering, and operations teams.
  • Contribute to the technical direction of the fulfilment intelligence platform and influence model architecture, system design, and best practices.
  • Work onsite in London, UK.

Requirements

What you’ll need
  • Bachelor’s degree in Engineering, Computer Science, Mathematics, or a related technical field
  • 3+ years of professional experience as a machine learning engineer or applied research scientist
  • Experience programming in Java, C++, Python or related language
  • Experience with neural deep learning methods and machine learning
  • Demonstrated ability to work independently with minimal guidance; proactively manage tasks and priorities across multiple projects; analyze and execute work efficiently; collaborate effectively with cross-functional teams; and thrive in fast-paced, results-driven environments.
  • Effective communication skills in English.
  • Professional experience in e-commerce, retail forecasting, fulfilment logistics, inventory planning, or similar domains (preferred)
  • Hands-on experience with modeling tools such as Python, PyTorch, TensorFlow, scikit-learn (preferred)
  • Hands-on experience building large-scale distributed machine learning systems such as Hadoop, Spark (preferred)
  • Effective communication skills in Chinese (preferred)

Benefits

Comp & perks
  • Competitive salary
  • Great location
  • Supportive, people-first culture
  • Access to global projects
  • Learning opportunities
  • Inclusive environment that values every voice

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningdemand forecastingreplenishment optimizationfulfilment optimizationprogramming in Javaprogramming in C++programming in Pythonneural deep learning methodsmodel architecturesystem design
Soft Skills
independent worktask managementcollaborationeffective communicationproactive managementresults-drivencross-functional teamworkanalytical skillsefficiencyadaptability