Lead Engineer - Personalisation and Recommendation Engine

New Today

Job Description

We are looking for a Lead Engineer to join our Personalisation and Recommendations team!

Are you skilled at bringing together technical experts in to work toward a shared technical vision in a data driven domain? Are you motivated to lead engineering on a machine learning powered product to deliver personalisation at scale for the LEGO Group?

If that sounds like you … join us!

No relocation assistance is offered for this position.

Core Responsibilities

  • Shape the technical architecture for the personalisation domain, balancing current needs with long-term product and technical direction.

  • Partner cross-functionally with the competency lead, product manager, and senior data scientists to shape requirements and translate them into actionable engineering plans.

  • Collaborate closely across teams to align on architecture, technical approaches, and shared goals ensuring consistency and cohesion in delivery.

  • Lead the design and development of scalable, reusable solutions for some of our most complex and high-impact challenges.

  • Be a trusted sparring partner to engineers and data scientists - reviewing designs, guiding code quality, and influencing key technical decisions.

  • Mentor and empower engineers across your area, helping them grow through sponsorship, feedback, and knowledge sharing.

Play your part in our team succeeding

We are building an omnichannel personalisation engine to bring increasingly personalised experiences to LEGO Shoppers in an exciting, relevant, and ethical way. This team consists of data scientists, data engineers and software engineers who collaborate closely to build and serve machine learning recommendation models to power these new experiences at scale across all digital channels.

As our Lead Engineer, your primary focus of driving the technical implementation for your product, whilst also working with other lead engineers to implement consistent technical standards across the organization.

Do you have what it takes?

You lead with curiosity, collaboration, and care. You enjoy taking on sophisticated challenges across subject areas, thrive in multi-functional teams, and communicate ideas clearly - especially through visual tools like architecture diagrams. You're motivated by impact, value security and reliability, and help others grow by sharing knowledge and delegating with intent. You champion inclusivity, lead by example, and advocate for engineering excellence while balancing business goals. Furthermore, your skills include:

  • Leading engineering efforts across Data Engineering and Software Engineering

  • Designing and communicating architecture visually (we use the C4 model)

  • People focus – mentoring and upskilling team members is critical for this role

  • Expertise in data engineering – you love data modelling and data lifecycles!

  • Advanced experience with cloud platforms, infrastructure as code (AWS, Terraform, Databricks)

  • Proficiency in SQL and one or more of our core languages, Python 3 / TypeScript; knowledge of core programming principles to adapt to other languages as needed.

  • Leading the team in building resilient, scalable data driven personalisation services end to end

  • Setting up and maintaining robust CI/CD pipelines

  • Running highly available systems exposing data via API with strong observability practices

  • Collaborating effectively across teams

Nice to have

  • ML engineering experience

  • Experience supporting data scientists with tooling, workflows and model optimisation

  • Domain driven design experience

Applications are reviewed on an ongoing basis. However, please note we do amend or withdraw our jobs and reserve the right to do so at any time, including prior to any advertised closing date. So, if you're interested in this role we encourage you to apply as soon as possible.

What’s in it for you?

Here is what you can expect:

Family Care Leave - We offer enhanced paid leave options for those important times.

Insurances – All colleagues are covered by our life and disability insurance which provides protection and peace of mind.

Wellbeing - We want our people to feel well and thrive. We offer resources and benefits to nurture physical and mental wellbeing along with opportunities to build community and inspire creativity.

Colleague Discount – We know you'll love to build, so from day 1 you will qualify for our generous colleague discount.

Bonus - We do our best work to succeed together. When goals are reached and if eligible, you'll be rewarded through our bonus scheme.

Workplace - When you join the team you'll be assigned a primary workplace location i.e. one of our Offices, stores or factories. Our hybrid work policy means an average of 3 days per week in the office. The hiring team will discuss the policy and role eligibility with you during the recruitment process.

Children are our role models. Their curiosity, creativity and imagination inspire everything we do. We strive to create a diverse, dynamic and inclusive culture of play at the LEGO Group, where everyone feels safe, valued and they belong.

The LEGO Group is highly committed to equal employment opportunity and equal pay and seeksto encourage applicants from all backgrounds (eg. sex, gender identity or expression, race/ethnicity, national origin, sexual orientation, disability, age and religion) to apply for roles in our team.

The LEGO Group is fully committed to Children’s Rights and Child Wellbeing across the globe. Candidates offered positions with high engagement with children are required to take part in Child Safeguarding Background Screening, as a condition of the offer.

Thank you for sharing our global commitment to Children’s Rights.

Just imagine building your dream career.

Then make it real.

Join the LEGO team today.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Category:
Engineering

We found some similar jobs based on your search