Machine Learning Engineering Manager

Farfetch

Porto

On-site

EUR 90,000 - 120,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FARFETCH in Porto, Portugal is seeking an experienced Machine Learning Engineering Manager to lead a cross-functional team of software engineers, data scientists and ML engineers, focusing on personalisation, search and recommendations.

You will define the strategic roadmap, oversee end-to-end ML solutions, from data pipelines to model serving, and collaborate with senior leadership to deliver scalable, production-grade systems used by millions of customers daily.

Qualifications

  • Experience leading ML projects and engineering teams.
  • Hands-on with Python and ML frameworks.
  • Ability to define roadmaps and manage projects.
  • Strong communication with stakeholders.

Responsibilities

  • Lead and mentor a team of engineers and data scientists.
  • Develop strategic ML roadmap aligned to business goals.
  • Provide technical guidance for ML model design and deployment.
  • Oversee end-to-end ML solutions including data pipelines and model serving.
  • Collaborate with senior leadership, PMs, and stakeholders.
  • Ensure model quality, monitoring, and continuous improvement.
  • Foster innovation and adopt state-of-the-art techniques.
  • Conduct regular performance reviews and support growth.
  • Promote a culture of learning and stay updated.

Skills

Machine learning
Data science
Software engineering
Python
TensorFlow
PyTorch
Scikit-learn
Leadership
Project management
Communication

Education

BSc in Computer Science or related field
MSc or PhD preferred

Job description

FARFETCH exists for the love of fashion. Our mission is to be the global platform for luxury fashion, connecting creators, curators and consumers.

We're a positive platform for good, bringing together an incredible creative community made up by our people, our partners and our customers. This community is at the heart of our business success. We welcome differences, empower individuality and celebrate diverse skills and perspectives, creating an inclusive environment for everyone. We are FARFETCH for All.

TECHNOLOGY

We're on a mission to build the technology that powers the global platform for luxury fashion. We operate a modular end-to-end technology platform purpose-built to connect the luxury fashion ecosystem worldwide, addressing complex challenges and enjoying it. We're empowered to break traditions and revolutionise, with the freedom and autonomy to make a difference for our customers all over the world.

PORTO

Our Porto office is located in Portugal's vibrant second city, known for its history and its creative yet cosy environment. You can have an informal meeting in the treehouse or play the piano during your lunch break!

THE ROLE

We are seeking an experienced and highly motivated Machine Learning Engineering Manager to lead our team in building an advanced personalization platform for online services. You will oversee a dynamic, interdisciplinary team comprising software engineers, data scientists, and machine learning engineers, focusing on implementing and optimising machine learning models for search, recommendations, and hyper-personalisation. The platform serves millions of requests daily, powered by Python microservices and processes billions of data points to hyper-personalise the customer experience. Reporting directly to senior leadership, you will play a pivotal role in guiding the team to achieve technical excellence and deliver cutting-edge solutions.

WHAT YOU'LL DO
  • Team Leadership: Lead, mentor, and manage a team of software engineers, data scientists, and machine learning engineers, fostering a collaborative and innovative environment.
  • Develop and execute the strategic roadmap for machine learning projects focused on search and recommendations, ensuring alignment with business objectives.
  • Provide technical guidance and oversight for the design, implementation, and optimization of machine learning models and systems.
  • Oversee the development of end-to-end machine learning solutions, including architecture implementation, data pipeline construction, model serving solutions, and productionizing models.
  • Work closely with senior leadership, product managers, and other stakeholders to define project requirements, set priorities, and ensure successful project delivery.
  • Ensure the quality and reliability of machine learning models and systems through rigorous testing, monitoring, and continuous improvement practices.
  • Foster technological innovation within the team, encouraging the adoption of state-of-the-art techniques and tools, and ensuring the team's output evolves with industry advancements.
  • Conduct regular performance reviews, provide feedback, and support the professional development of team members.
  • Promote a culture of continuous learning and improvement, staying updated with the latest advancements in machine learning and related fields, and encouraging team members to do the same.
WHO YOU ARE
  • BSc, MSc, or PhD in relevant fields such as Computer Science, Machine Learning, Data Science, or related disciplines.
  • Strong expertise in machine learning, data science, and software engineering, with hands-on experience in Python, TensorFlow, PyTorch, Scikit-learn, and other relevant libraries and frameworks.
  • Proven experience in leading and managing engineering teams, with a track record of delivering successful machine learning projects.
  • Ability to develop and communicate a clear vision for the team's work, aligning it with the company's goals and ensuring a strategic approach to problem-solving.
  • Strong project management skills, including the ability to prioritize tasks, manage resources, and deliver projects on time and within budget.
  • Exceptional communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Passion for staying updated with the best practices and tools of modern software engineering, machine learning advancements, and advocating for continuous improvement within the team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineering Lead — Personalization & Search Platform
ML Engineering Lead — Personalization & Search Platform

Farfetch • Porto

On-site
EUR 90,000 - 120,000
Machine Learning Engineer - Faro, Portugal
Machine Learning Engineer - Faro, Portugal

Executive Connect Qatar • Faro

On-site
EUR 15,000 - 18,000
Contract with extension
Challenging projects
Collaborative team environment
Machine Learning Engineer: Ranking & Personalization
Machine Learning Engineer: Ranking & Personalization

Jobgether Srl • Lisboa

Remote
EUR 71,000 - 107,000
Fully remote work
Unlimited vacation
Home office stipend
+2
Senior Project Manager – Supply Chain & Operations
Senior Project Manager – Supply Chain & Operations

FARFETCH • Porto

On-site
EUR 60,000 - 90,000
Health insurance for family
Flexible benefits program
Extra days off and sabbatical
Machine Learning Engineer
Machine Learning Engineer

NextWave Publications • Porto

On-site
EUR 13,202 - 15,813
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Alongside • Porto

On-site
EUR 70,000 - 100,000
Hybrid working model
Software Engineer - BackEnd
Software Engineer - BackEnd

Farfetch • Porto

Hybrid
EUR 42,000 - 66,000
Health insurance for the family
Flexible working environment
Extra days off and sabbatical program
+2
Machine Learning Engineer
Machine Learning Engineer

RedLine Freight Services • Porto

On-site
EUR 10,659 - 12,767
Data Scientist – Experimentation Platform
Data Scientist – Experimentation Platform

Farfetch • Porto

On-site
EUR 45,000 - 75,000
Health insurance for the whole family
25 Days of Annual Leave + Caring Days
LinkedIn Learning access
+2
Machine Learning Engineer: Ranking & Personalization
Machine Learning Engineer: Ranking & Personalization

Jobgether SRL • Portugal

On-site
EUR 72,000 - 107,000
Competitive salary
Stock options
Fully remote
+7
Top locations