At a Glance
- Tasks: Design and develop machine learning models for demand forecasting and supply chain optimisation.
- Company: Join JD.com, a global leader in technology and logistics.
- Benefits: Competitive salary, supportive culture, and global project opportunities.
- Other info: Diverse and inclusive workplace with excellent career growth.
- Why this job: Make a real impact on inventory management and customer experience.
- Qualifications: Bachelor's degree and 3+ years in machine learning or applied research.
The predicted salary is between 60000 - 80000 £ per year.
Who We Are
At JD.com, also known as JINGDONG, we are building one of the world’s most trusted technology and supply chain ecosystems. What started as a bold idea in China has evolved into a NASDAQ-listed, Fortune 44 global enterprise serving over 700 million active customers. Powered by advanced logistics, innovative technology, and a commitment to integrity, JD.com operates across retail, logistics, technology, property and more, creating solutions that make everyday life smarter, faster, and more connected.
Our Global Reach
JD.com is expanding its international footprint through a digitally intelligent, cross-border supply chain and world-class logistics network, supported by platforms such as Joybuy, which brings trusted products to customers worldwide. Today, our teams operate across China, the U.S., U.K., Netherlands, France, Germany, Spain, Brazil, Hungary, Japan, South Korea, Australia, Thailand, Vietnam, Malaysia, Indonesia, Saudi Arabia, the UAE and beyond, reaching customers in every corner of the world.
What We Offer
Joining JD.com means becoming part of a company where people, innovation, and impact go hand in hand. We offer a competitive salary, a great location, and a supportive, people-first culture where your growth truly matters. With access to global projects, learning opportunities, and an inclusive environment that values every voice, you’ll have the space to shape the future with us.
About The Team
You’ll be joining the JD.com team, which values collaboration, ownership, and a commitment to delivering high-quality results in a fast-paced, dynamic environment. We are building a next-generation inventory prediction & replenishment optimization platform to support JD’s global fulfilment services. We are looking for a Machine Learning Engineer who is passionate about turning machine learning and research into real, large-scale business impact.
As a Machine Learning Engineer focusing on demand forecasting, replenishment optimization, and supply chain decision intelligence, you will design, develop, and deploy models that support billions of worth of global inventory flow decisions. Your work directly influences forecast accuracy, stock availability, fulfilment cost, and customer experience.
Responsibilities
- 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.
Minimum Qualifications
- 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.
Preferred Qualifications
- Professional experience in e-commerce, retail forecasting, fulfilment logistics, inventory planning, or similar domains.
- Hands-on experience with modeling tools such as Python, PyTorch, TensorFlow, scikit-learn etc.
- Hands-on experience building large-scale distributed machine learning systems such as Hadoop, Spark etc.
- Effective communication skills in Chinese.
At JD.com, we’re committed to building a diverse and inclusive workplace where everyone can thrive. We’re proud to be an equal opportunity employer and make all employment decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or any other protected characteristic.
Ready to apply? Take the next step in your career, apply now and explore the opportunities we have to offer.
Machine Learning Engineer - Fulfillment in London employer: Jd.Com International Uk
At JD.com, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Machine Learning Engineer in London, you'll enjoy competitive compensation, access to global projects, and a culture that prioritises personal growth and collaboration. Join us to make a meaningful impact in the world of technology and supply chain management while working alongside passionate professionals dedicated to excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Machine Learning Engineer - Fulfillment in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current JD.com employees on LinkedIn. A personal connection can make all the difference when it comes to landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects, especially those related to demand forecasting or supply chain optimisation. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding machine learning algorithms. Practice common interview questions and be ready to discuss your past projects in detail.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows your genuine interest in joining JD.com and being part of our innovative team.
We think you need these skills to ace Machine Learning Engineer - Fulfillment in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Machine Learning Engineer role. Highlight relevant experience, especially in demand forecasting and supply chain decision intelligence. We want to see how your skills align with what we do at JD.com!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about machine learning and how you can contribute to our fulfilment services. Let us know what excites you about working with JD.com.
Showcase Your Projects:If you've worked on any cool projects related to machine learning or supply chain optimisation, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to navigate!
How to prepare for a job interview at Jd.Com International Uk
✨Know Your Machine Learning Stuff
Make sure you brush up on your machine learning concepts, especially those related to demand forecasting and replenishment optimisation. Be ready to discuss your experience with algorithms and tools like Python, TensorFlow, or PyTorch, as these will likely come up during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex forecasting or supply chain problems in the past. JD.com values innovative solutions, so think about how your contributions made a real impact on previous projects.
✨Understand the Company Culture
Familiarise yourself with JD.com's mission and values. They emphasise collaboration and a people-first culture, so be ready to discuss how you can contribute to this environment and work effectively within cross-functional teams.
✨Practice Your Communication Skills
Effective communication is key, especially since you'll be working with diverse teams. Practice explaining your technical knowledge in simple terms, and if you speak Chinese, don’t hesitate to mention it, as it could be a bonus for the role!