Machine Learning Engineer - Recommendation in London

Machine Learning Engineer - Recommendation in London

London Full-Time 76023 - 95029 £ / year (est.) No working from home possible
JD.COM INTERNATIONAL UK LTD

At a Glance

  • Tasks: Design and develop cutting-edge search and recommendation systems for a leading online retail brand.
  • Company: Join JD.com, a dynamic and inclusive tech company with a people-first culture.
  • Benefits: Enjoy a competitive salary, great location, and endless growth opportunities.
  • Other info: Be part of a diverse team that values collaboration and continuous improvement.
  • Why this job: Make a real impact on GBP100 million in business revenue while working with innovative technology.
  • Qualifications: Bachelor’s degree in a technical field and experience in software development, especially in search technologies.

The predicted salary is between 76023 - 95029 £ per year.

We are seeking a Machine Learning Engineer to drive the search and recommendation experience for Joybuy, JD.com’s European full-category online retail brand. This role will impact at least GBP100 million in business revenue.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance high-quality code for the search and recommendation function.
  • Participate in system design, architecture, and software development of the search and recommendation function.
  • Perform code reviews to optimise technical performance.
  • Influence and coach a distributed team of engineers.
  • Communicate and translate business needs into technical requirements.
  • Manage project priorities, deadlines, and deliverables.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Look for opportunities to continuously improve technology, processes, and practices.

Minimum Qualifications

  • Bachelor’s degree in Engineering, Computer Science, Mathematics, or a related technical field.
  • Professional experience in software development focused on search technologies.
  • Professional experience in testing and launching software products, as well as software design and architecture.
  • Experience with different programming languages and a good grasp of at least one language, such as Python.
  • Customer focus with the right balance between outcome delivery and technical excellence.
  • Ability to apply technical skills and know-how to solve real-world business problems.
  • Good understanding of NLP processing.
  • Proficiency in the English language.

Preferred Qualifications

  • Background or strong understanding of the retail sector, logistics, or e-commerce.
  • Recent professional software development experience in recommender systems.
  • Proficiency in the Chinese language.

Benefits

  • Competitive salary, great location, and a supportive, people-first culture that values growth opportunities and an inclusive environment.

Equal Employment Opportunity

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.

Machine Learning Engineer - Recommendation in London employer: JD.COM INTERNATIONAL UK LTD

At JD.com, we pride ourselves on being an exceptional employer, offering a competitive salary and a vibrant work environment in the heart of Europe. Our people-first culture fosters growth and inclusivity, ensuring that every employee has the opportunity to thrive while contributing to impactful projects that drive significant business revenue. Join us to be part of a dynamic team where your skills in machine learning can make a real difference in the e-commerce landscape.

JD.COM INTERNATIONAL UK LTD

Contact Details:

JD.COM INTERNATIONAL UK LTD Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Machine Learning Engineer - Recommendation in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at JD.com. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to search technologies and recommendation systems. This will give you an edge and demonstrate your hands-on experience.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss how you've tackled real-world business problems in the past.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the team at JD.com.

We think you need these skills to ace Machine Learning Engineer - Recommendation in London

Machine Learning
Search Technologies
Software Development
Code Review
System Design
Software Architecture
Python

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Machine Learning Engineer role. Highlight your experience with search technologies and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include specific examples of your work, especially those related to recommendation systems or NLP processing. This helps us understand your hands-on experience and how you can contribute to our team.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use straightforward language to communicate your qualifications and experiences. We appreciate clarity as much as technical excellence!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at JD.COM INTERNATIONAL UK LTD

Know Your Tech Inside Out

Make sure you brush up on your knowledge of search technologies and recommender systems. Be ready to discuss your experience with programming languages, especially Python, and how you've applied them in real-world scenarios.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex business problems using machine learning. Think about specific projects where your technical skills made a significant impact, and be ready to explain your thought process.

Communicate Clearly

Since this role involves translating business needs into technical requirements, practice articulating your ideas clearly. Use simple language to explain complex concepts, and be prepared to discuss how you’ve facilitated alignment across teams in the past.

Emphasise Continuous Improvement

Demonstrate your commitment to improving technology and processes. Share instances where you've identified opportunities for enhancement in previous roles, and how those changes benefited the team or project outcomes.