Faculty

Lead Machine Learning Engineer

Faculty
Apply
4 months ago
London, United KingdomStaff+

Responsibilities

  • Set technical direction, balance trade-offs, and guide priorities for complex machine learning projects.
  • Design, implement, and maintain reliable, scalable ML and software systems while justifying architectural decisions.
  • Define project problems, develop roadmaps, and oversee delivery across multiple workstreams in high-risk and ill-defined environments.
  • Drive shared resources and libraries across the organisation and guide engineers contributing to them.
  • Lead hiring processes, make selection decisions, and mentor multiple engineers.
  • Recommend and execute adoption of new technologies and changes to ways of working.
  • Act as a technical expert and coach for customers, estimate large workstreams, and defend recommendations to stakeholders.

Requirements

  • Strong Python skills and practical experience operationalising models with Scikit-learn, TensorFlow, or PyTorch.
  • Expertise in at least one major cloud provider, such as Azure, GCP, or AWS.
  • Experience leading teams to build full-stack web applications.
  • Hands-on experience with Docker and Kubernetes.
  • Ability to manage and coach engineering teams and set team-wide development goals.
  • Technical depth and breadth sufficient to solve complex problems and guide architectural decisions.
  • Strong ownership, communication, customer-facing consulting, and stakeholder-management skills.

Benefits

  • The company is open to conversations about part-time hours.
  • The interview process includes a talent screen, role introduction, pair programming interview, system design interview, and commercial and leadership interview.
  • Candidates may opt out of the AI note-taker used during interviews.
Faculty

About Faculty

1,001-5,000 employees
Contact me