
Machine Learning Engineer - Recommendation
JD Group plc3 months ago
London, United KingdomSenior
Responsibilities
- Participate in the system design, architecture, and software development of search and recommendation systems.
- Design, develop, test, deploy, maintain, and enhance high-quality code and solutions.
- Perform code reviews and optimize technical performance.
- Influence and coach a distributed team of engineers.
- Translate business needs into technical requirements.
- Manage project priorities, deadlines, and deliverables.
- Facilitate alignment across teams on goals, outcomes, and timelines.
- Identify opportunities to improve technology, processes, and engineering practices.
Requirements
- Bachelor’s degree in Engineering, Computer Science, Mathematics, or a related technical field.
- Professional software development experience, with recent experience focused on search technologies.
- Professional experience testing and launching software products, as well as experience with software design and architecture.
- Experience with multiple programming languages and strong proficiency in at least one, such as Python.
- Good understanding of natural language processing.
- Ability to apply technical skills to real-world business problems while balancing delivery outcomes and technical quality.
- Proficiency in English.
- Background or strong understanding of retail, logistics, or e-commerce is preferred.
- Recent professional software development experience with recommender systems is preferred.
- Proficiency in Chinese is preferred.
Benefits
- Competitive salary and a supportive, people-first culture.
- Global projects and learning opportunities in an inclusive workplace.
- Work onsite in London.
Tech Stack
Categories
About JD Group plc
JD Gyms operates a network of low-cost fitness clubs across the UK, offering modern equipment and group exercise classes via monthly memberships. Founded in 2014 and headquartered in Wigan, England, the company is owned by JD Sports Fashion plc. Its sites use equipment from multiple suppliers, including Technogym and Life Fitness, to provide broad strength and functional training options.