Recommender Systems Engineer Jobs

Engineers who design and optimise the algorithms that personalise user experiences. A critical role in e-commerce, media, and social platforms.

Open roles
0

Recommender Systems Engineers are at the heart of creating personalised user experiences in a wide range of industries, from e-commerce to media and social platforms. These engineers design, build, and optimise the algorithms that suggest products, content, and connections to users, enhancing engagement and satisfaction. They work closely with data scientists, product managers, and software engineers to ensure that recommendations are not only accurate but also scalable and performant.

What the role does

Inside the role of a Recommender Systems Engineer

A typical week is split between algorithm development, data analysis, and collaboration with cross-functional teams.

  1. 01
    Analyse user interaction data to identify patterns and improve recommendations.
  2. 02
    Develop and test new recommendation algorithms using machine learning techniques.
  3. 03
    Collaborate with data scientists to integrate new data sources and features.
  4. 04
    Optimise existing models for performance and scalability.
  5. 05
    Present findings and recommendations to stakeholders.
  6. 06
    Monitor and maintain the recommendation system in production.
Career ladder

From Junior to Principal

A typical UK progression for recommender systems engineers. Years are guidance — strong people move faster, and many senior folks sidestep into research, product or management.

  1. Level 1

    Junior Recommender Systems Engineer

    0–2 yrs

    Assists in the development and testing of recommendation algorithms, focusing on data preparation and basic model training.

  2. Level 2

    Recommender Systems Engineer

    2–5 yrs

    Owns the development and optimisation of recommendation algorithms, working closely with data scientists and product teams.

  3. Level 3

    Senior Recommender Systems Engineer

    5–8 yrs

    Leads the design and implementation of complex recommendation systems, driving innovation and best practices.

  4. Level 4

    Principal Recommender Systems Engineer

    8+ yrs

    Strategises and oversees the entire recommendation system architecture, influencing company-wide data and ML strategies.

Pathway

How to become a Recommender Systems Engineer

There's no single route, but most people follow some version of these steps.

  1. 1

    Learn the basics

    Start with foundational knowledge in machine learning, data structures, and algorithms. Gain experience with Python and popular ML libraries like TensorFlow and PyTorch.

  2. 2

    Build projects

    Work on personal or open-source projects that involve recommendation systems. This could be anything from a movie recommendation engine to a product suggestion tool.

  3. 3

    Gain industry experience

    Join a company or startup that uses recommendation systems. Start in a junior role and gradually take on more responsibility.

  4. 4

    Specialise in advanced techniques

    Deepen your expertise in advanced ML techniques such as deep learning, reinforcement learning, and collaborative filtering.

  5. 5

    Lead projects

    Take ownership of recommendation system projects, leading cross-functional teams and driving innovation.

  6. 6

    Influence strategy

    Move into a senior or principal role where you can shape the company's data and ML strategies, influencing the direction of recommendation systems.

No Recommender Systems Engineer Jobs jobs right now

We don't have any matching roles at the moment, but new jobs are added daily.

Latest jobs

Hadean logo

Hadean · 11–50 people · Series A

Engineering Manager - AI Defence Product (dominAI)

  • London
  • Hybrid · 1 day in office
  • Senior · manages people
  • Permanent

Lead a multidisciplinary engineering team building dominAI, an AI-powered defence product, line-managing AI/ML, simulation, infrastructure and web engineers while staying hands-on in TypeScript, React and Node. Own delivery end-to-end, hiring and people development, partnering with Product and technical leads. Hybrid, one day a week in Shoreditch.

TypeScript · React · Node

SC clearance 2 weeks ago
CureAge Therapeutics logo

CureAge Therapeutics · 1–10 people · Seed

Senior Computational Chemist, LNP Design

  • London
  • Hybrid
  • Senior
  • Permanent · Part time

Lead the computationally guided design of a lipid nanoparticle delivery platform, applying chemical and biophysical principles to optimise LNP composition and formulation. Use AI-enabled chemistry, cheminformatics, predictive models and molecular modelling to prioritise formulation components, working closely with the experimental team and founding team in a small start-up.

2 weeks ago
Autodiscovery logo

Autodiscovery · 11–50 people · Series A

Senior Robotics Software Engineer

  • Wantage
  • On-site
  • Senior
  • Permanent

Lead the design and deployment of autonomous robotic systems, owning software architecture across perception, planning and control. Work spans prototyping, simulation and field testing, integrating with hardware teams while mentoring engineers and shaping technical roadmaps. Requires depth in C++, ROS2, SLAM and real-time systems.

ROS · ROS2 · Gazebo +1

Last month
  • New York, United States
  • Hybrid
  • US$240,000 – US$300,000 pa
  • Director · manages people

Leads regional deployment engineering for a physics AI platform, owning end-to-end delivery into customer-owned infrastructure and acting as primary technical contact for CIOs and CTOs. Combines executive engagement with hands-on work on Kubernetes, cloud and infrastructure-as-code deployments, while hiring and scaling a team of deployment engineers. Requires navigating regulated, high-security and on-prem/HPC environments.

Kubernetes · AWS · Azure +6

2 months ago

Amazon · Public

Senior Solutions Architect, Solutions Architecture, UK

Save job
  • London
  • Hybrid
  • Senior
  • Permanent

Customer-facing cloud technologist role in AWS's UK Solutions Architecture team, focused on the Travel and Hospitality industry. You lead architecture reviews, whiteboarding sessions, demos and workshops, manage the overall technical relationship with customers, and create reference architectures and technical content across AI/ML, serverless, containers, analytics and security.

AWS

Visa sponsorship 5 months ago

PhysicsX

Senior Forward Deployed Software Engineer

Save job
  • New York, United States
  • Hybrid
  • US$150,000 – US$250,000 pa
  • Senior

Build and deploy customer-facing applications that put physics AI models into production, working directly with customers, data scientists and ML engineers. The role spans rapid prototyping, backend development with Python/FastAPI microservices, and cloud deployment using Kubernetes, Terraform and AWS/Azure, with frequent on-site travel to customer sites.

FastAPI · Helm · Kubernetes +3

Clearance required Last month
FAQs

Common questions

  • Essential skills include strong programming abilities, a deep understanding of machine learning algorithms, and experience with data analysis and optimisation.

  • Follow leading ML and data science blogs, attend industry conferences, and participate in online communities and forums.

  • Common challenges include dealing with sparse data, ensuring real-time performance, and maintaining user privacy and data security.

  • Career progression typically starts with a junior role, moving to a senior position, and eventually leading to a principal or strategic role within the company.

  • Check the salary section on this page for the latest data from live job listings.

Hiring recommender systems engineers?

Post your role in 90 seconds and reach the specialist audience that already reads this page.

Are you sure?