Software Engineer - Recommendation in London

Software Engineer - Recommendation in London

London Full-Time 60000 - 75000 £ / year (est.) No working from home possible
Jd.Com International Uk

At a Glance

  • Tasks: Design and develop backend services for personalised recommendations using cutting-edge tech.
  • Company: Join JD.com, a global leader in technology and supply chain innovation.
  • Benefits: Competitive salary, supportive culture, global projects, and growth opportunities.
  • Other info: Diverse and inclusive workplace where every voice matters.
  • Why this job: Make an impact with innovative solutions in a dynamic, collaborative environment.
  • Qualifications: Bachelor's degree in Computer Science and 3+ years of Java experience required.

The predicted salary is between 60000 - 75000 £ 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.

Key Responsibilities:

  • Design and develop backend services supporting recommendation and discovery scenarios.
  • Integrate machine learning models for personalised ranking and recommendation using microservice architectures.
  • Build and maintain backend applications using Java and Spring Boot.
  • Collaborate with machine learning engineers to support model deployment, serving, and optimisation.
  • Ensure system scalability, reliability, and low-latency performance under high traffic.
  • Document system design decisions and share backend best practices within the team.
  • Work onsite in London, UK.

Minimum Qualifications:

  • Bachelor's degree (or equivalent) in Computer Science or a related field.
  • 3+ years of experience in Java programming and Spring Boot.
  • Experience related to search or recommendation systems, such as ranking, retrieval, or advertising.
  • Experience with microservices architecture and service deployment.
  • Ability to communicate effectively in English and Chinese.

Preferred Qualifications:

  • Experience supporting ML-enabled search systems in production environments.
  • Experience working on high-concurrency or low-latency services.
  • Experience in large internet or consumer-facing technology companies.
  • Familiarity with distributed systems design.

JD.com is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

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.

Software Engineer - Recommendation in London employer: Jd.Com International Uk

At JD.com, we pride ourselves on being a forward-thinking employer that champions innovation and personal growth. Our London office offers a vibrant work culture where collaboration and inclusivity are at the forefront, providing employees with access to global projects and continuous learning opportunities. With a competitive salary and a commitment to employee well-being, JD.com is an excellent place for software engineers looking to make a meaningful impact in a dynamic environment.

Jd.Com International Uk

Contact Details:

Jd.Com International Uk Recruitment Team

StudySmarter Expert Advice🤫

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

Tip Number 1

Network like a pro! Reach out to current employees at JD.com on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.

Tip Number 2

Prepare for the interview by brushing up on your Java and Spring Boot skills. We want to see how you tackle real-world problems, so practice coding challenges and system design questions.

Tip Number 3

Show off your passion for recommendation systems! Be ready to discuss any relevant projects you've worked on, especially those involving machine learning or microservices. We love hearing about your hands-on experience.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows you’re serious about joining our team at JD.com.

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

Java Programming
Spring Boot
Microservices Architecture
Machine Learning Integration
Backend Development
System Scalability
Low-Latency Performance

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java, Spring Boot, and any work you've done with recommendation systems. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about working at JD.com and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from your previous job, we want to see your hands-on experience with backend services and machine learning.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!

How to prepare for a job interview at Jd.Com International Uk

Know Your Tech Stack

Make sure you’re well-versed in Java and Spring Boot, as these are crucial for the role. Brush up on your knowledge of microservices architecture and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in developing backend services, especially related to recommendation systems. Use examples that highlight your ability to integrate machine learning models and ensure system scalability.

Communicate Clearly

Since effective communication is key, practice explaining complex technical concepts in simple terms. Be prepared to discuss your experience working with machine learning engineers and how you’ve collaborated on projects.

Cultural Fit Matters

JD.com values a people-first culture, so be ready to discuss how you align with their values of collaboration and ownership. Share experiences that demonstrate your commitment to delivering high-quality results in a dynamic environment.