Faculty

Full Stack Software Engineer

Faculty
Apply
6 months ago
London, United KingdomSenior

Responsibilities

  • Create reliable, reusable, and scalable frontend and backend architectures for advanced AI systems.
  • Lead engineers within cross-functional teams alongside Data Scientists and Product Managers to deploy high-impact software.
  • Design project frameworks that balance rapid prototyping with long-term maintainability.
  • Act as the technical authority for full-stack development within the delivery unit.
  • Provide technical expertise to customers, including support with complex requirements and architectural scoping.

Requirements

  • Extensive experience with TypeScript and modern frontend frameworks such as React or Vue, with strong UI/UX design ability.
  • Solid backend development skills in Python or TypeScript frameworks such as FastAPI, Flask, or Django, plus experience managing the full application lifecycle.
  • Experience deploying software in cloud environments such as AWS, Azure, or GCP.
  • Ideally, experience with containerisation tools such as Docker.
  • A scientific and pragmatic approach to testing assumptions and balancing strategic vision with execution details.
  • Ability to work autonomously, take ownership of problems, collaborate directly with clients, and define technical strategy.
  • Strong communication, teamwork, intellectual curiosity, and willingness to learn and apply novel technologies.

Benefits

  • Part-time hours may be discussed.
  • The interview process includes a Talent Team Screen, Pair Programming Interview, System Design Interview, and Commercial Interview.
  • Candidates may opt out of the AI note-taker Metaview used during interviews.
  • The company encourages applications from people of all backgrounds and reviews every application by a human.

Categories

Faculty

About Faculty

1,001-5,000 employees
Contact me