F

Farfetch

Global online marketplace for luxury fashion

Machine Learning Engineering Manager

Engineering LeadershipPosted on Nov 11
Full-timePorto, PortugalNo salary listedIn-person

About the Job

Requirements

  • A BSc, MSc, or PhD in a relevant field such as Computer Science, Machine Learning, Data Science, or a related discipline is required.
  • 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 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, align it with company goals, and take a strategic approach to problem-solving.
  • Project management skills, including prioritizing tasks, managing resources, and delivering projects on time and within budget.
  • Ability to collaborate effectively with cross-functional teams and stakeholders.
  • Knowledge of modern software engineering best practices and tools, and machine learning advancements.

Responsibilities

  • 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 development of end-to-end machine learning solutions, including architecture implementation, data pipeline construction, model serving solutions, and productionizing models.
  • Work 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.
  • Encourage adoption of state-of-the-art techniques and tools, and ensure the team's output evolves with industry advancements.
  • Conduct regular performance reviews, provide feedback, and support team members' professional development.
  • Stay updated with the latest advancements in machine learning and related fields, and encourage team members to do the same.

About the Company

Farfetch

Global online marketplace for luxury fashion

Farfetch operates as a global online marketplace that connects luxury fashion brands, boutique retailers, and shoppers. Brands and shops list their items on the Farfetch platform, and Farfetch handles the marketplace operations, including payments, marketing, and logistics, taking a commission. The company earns revenue from sales commissions and value-added services for partners, such as digital marketing and technology solutions, and has expanded into luxury resale via LUXCLUSIF. Its goal is to help partners reach a worldwide audience while giving consumers access to authentic luxury fashion.

Company size
1,001-5,000
Company stage
IPO
Headquarters
London, United Kingdom
Founded
2007

Recently Posted Jobs

Explore more opportunities at Farfetch

See more jobs