Farfetch

AI & Automation Engineer

Farfetch
Apply
1 day ago
Porto, PortugalSenior

Responsibilities

  • Partner with Catalogue and Content, Product, and Data stakeholders to identify business problems and automation opportunities.
  • Own the full development lifecycle from problem framing and prototyping through production deployment, monitoring, evaluation, and continuous improvement.
  • Build GenAI applications and LLM-based workflows using RAG, structured outputs, function and tool calling, context management, and multi-step reasoning.
  • Develop and orchestrate backend services and pipelines using Python, SQL, Apache Airflow, APIs, and cloud-native solutions.
  • Define operational metrics and measure the business impact of deployed automation and AI solutions.
  • Create reusable patterns and practices for reliable, maintainable, and scalable AI and automation systems.
  • Implement AI safety measures including prompt-injection defense, guardrails, output validation, and production reliability practices.
  • Explore emerging AI capabilities and help expand the organization's AI practice and service offering.

Requirements

  • At least 5 years of relevant development experience in software engineering, MLOps, applied AI, automation, or data.
  • Deep expertise in Python, SQL, and designing clean, maintainable backend services or microservices.
  • Hands-on experience with workflow orchestration platforms such as Apache Airflow and with webhook or API integrations.
  • Practical knowledge of prompt engineering, vector databases, embeddings, RAG architectures, and output validation frameworks such as Pydantic, Instructor, or Guardrails.
  • Familiarity with Git, Docker, containerized applications, and basic cloud deployments.
  • Experience implementing AI safety measures including prompt-injection defense, output validation, and production reliability engineering.
  • Ability to communicate effectively across technical and business contexts.
  • Preferred experience with autonomous multi-agent frameworks such as LangGraph, AutoGen, or CrewAI.
  • Preferred domain knowledge in e-commerce content operations, product taxonomy management, or catalog enrichment systems.
  • Background in machine learning, NLP, or computer vision architectures is preferred.

Benefits

  • Health insurance for the whole family and other well-being resources.
  • 25 days of annual leave above the statutory allowance, plus two additional Caring Days per year.
  • Boomerang sabbatical program after five years of service.
  • Training opportunities and free access to LinkedIn Learning.
  • Flexible benefits program.
  • Flexible working environment.

Tech Stack

Apache AirflowDockerGitPythonSQL
Farfetch

About Farfetch

1,001-5,000 employees

Farfetch runs a global marketplace that connects shoppers to luxury fashion from 1,400+ brands, boutiques, and department stores across 190+ countries. It earns commissions on sales and offers Farfetch Platform Solutions to power brands’ e-commerce and omnichannel retail. Founded in 2007 and headquartered in London, it also supports editorial content and logistics tailored to luxury sellers.

Contact me