Machine Learning Engineer, Search and Ranking Systems at Farfetch

Porto, Porto District, Portugal

Farfetch Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Luxury Fashion, E-commerceIndustries

Requirements

  • Skilled software engineer with a passion for machine learning and proven experience building and deploying end-to-end ML-powered products in a production environment
  • Proficient in Python and modern software engineering practices, including version control (Git), CI/CD, dependency management, and automated testing
  • Experienced with distributed data processing, with hands-on experience writing and optimizing complex data pipelines using Spark/PySpark
  • Comfortable in a cloud-native environment, with practical experience with a major cloud platform (Azure, GCP, or AWS) and its data services
  • Excellent collaborator and communicator, able to work effectively in a cross-functional team of technical and non-technical members
  • Nice to have: Deep expertise with the Databricks platform, including Delta Lake, MLflow, and model serving
  • Nice to have: Experience with containerization technologies like Docker and orchestration with Kubernetes
  • Nice to have: Experience with Redis, particularly in high-throughput caching or as a low-latency feature store
  • Nice to have: Experience with Apache Airflow or similar workflow orchestration tools for managing complex workflows

Responsibilities

  • Design, build, and deploy robust, end-to-end MLOps pipelines on Databricks for complex models, including NLP and multimodal systems
  • Architect and manage large-scale data flows using PySpark, pulling from diverse sources like Azure Data Lake Storage (ADLS) and Google BigQuery to fuel model training and inference services
  • Develop and maintain scalable APIs and services that can handle millions of requests daily to serve model predictions, ensuring high availability and low latency
  • Champion engineering best practices by writing clean, tested, and maintainable code, and developing reusable libraries and frameworks that accelerate the team's delivery
  • Implement comprehensive monitoring and alerting for model performance and data drift to ensure systems remain accurate and reliable over time

Skills

Machine Learning
Search Systems
Ranking Systems
Retrieval Models
Multimodal Models
Scalable AI
Production ML

Farfetch

Online marketplace for luxury fashion items

About Farfetch

Farfetch operates as a global online marketplace for luxury fashion, linking high-end brands and boutique retailers with consumers. The platform allows users to browse and purchase a wide range of luxury items, ensuring that both brands and retailers can reach a worldwide audience. Farfetch's business model is centered around facilitating these transactions, earning revenue primarily through commissions on sales made through its site. Additionally, it offers services like digital marketing and logistics to help its partners enhance their online presence. A distinguishing feature of Farfetch is its acquisition of LUXCLUSIF, a luxury resale platform, which enables it to cater to the growing demand for pre-owned luxury goods. The company's goal is to provide a seamless shopping experience for luxury fashion enthusiasts while supporting brands and retailers in expanding their reach.

London, United KingdomHeadquarters
2007Year Founded
$682.9MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
1,001-5,000Employees

Benefits

Health Insurance
Flexible Work Hours
Employee Pension Scheme

Risks

Increased competition from Mytheresa could impact Farfetch's market share.
Farfetch faces challenges in maintaining its presence in the Chinese market.
The sale to Coupang indicates potential financial instability for Farfetch.

Differentiation

Farfetch connects luxury brands and consumers through a unique online marketplace.
The platform offers modular, API-enabled technology for luxury fashion brands.
Farfetch provides commerce solutions, enhancing brands' online presence and sales.

Upsides

Virtual try-on technology is gaining popularity in luxury fashion.
Farfetch can capitalize on Yoox Net-A-Porter's exit from China.
Exclusive partnerships, like with Officina Bernardi, enhance Farfetch's offerings.

Land your dream remote job 3x faster with AI