Full Stack Engineer | Python | Typescript | React | AWS | Hybrid, London

Full Stack Engineer | Python | Typescript | React | AWS | Hybrid, London

We are seeking a highly skilled Full Stack Engineer to strengthen our internal team and ensure the high quality, reliability, and continuous development of our platform. You’ll join an interdisciplinary team of machine learning experts, engineers, and scientists, working together to advance the frontiers of biological research and therapeutic discovery. In this role, you’ll take broad responsibility across the platform's codebase—implementing new features, optimizing performance, and contributing to scientific breakthroughs.

About Us

We are a research-driven company developing cutting-edge generative models for biology. Our team combines deep expertise across AI and life sciences, having previously contributed to major innovations in protein structure prediction, generative model development, and laboratory automation systems. We value intellectual curiosity, collaboration, and scientific excellence, and we’re building a culture that fosters continuous learning and interdisciplinary exchange.

Our team works across multiple locations, regularly coming together for offsites to build trust and foster innovation. We’re looking for passionate innovators who thrive on solving complex technical problems with the potential for global impact.

About You

  • You are a strong full stack engineer, proficient in TypeScript or JavaScript and Python.
  • You have experience building high-performance, responsive web applications, and a deep understanding of protocols, REST APIs, WebSockets, and the DOM.
  • You are comfortable operating across the stack, with strong knowledge of relational databases, web security best practices, and authentication.
  • You have experience architecting distributed systems and deploying to cloud services using tools like Kubernetes and AWS.

Bonus Points

  • Experience with 3D rendering (e.g., WebGL).
  • Deep knowledge of modern UI frameworks (e.g., React, Tailwind).
  • Familiarity with molecular or protein visualisation tools (e.g., Mol*).
  • An interest in model serving or MLOps workflows.

Responsibilities

  • Develop and maintain both front-end and back-end components of our platform.
  • Design intuitive, visually compelling web interfaces for molecular data.
  • Optimize performance throughout the stack—from frontend responsiveness to backend query efficiency.
  • Design and manage database schemas, optimize data storage, and support analytical workflows.
  • Implement robust testing infrastructure across unit, functional, and load testing.
  • Collaborate with infrastructure and DevOps teams to streamline deployments.
  • Debug distributed systems running in cloud environments.
  • Address technical debt and continually refactor for maintainability and performance.

What We Offer

  • Competitive compensation and benefits
  • Private health insurance
  • Retirement plan contributions
  • Generous and inclusive leave policies
  • Hybrid work flexibility
  • Opportunities for travel and team gatherings
  • A dynamic, collaborative, and mission-driven work environment

We are committed to building a diverse and inclusive team. We welcome applicants from all backgrounds and experiences.

Full Stack Engineer | Python | Typescript | React | AWS | Hybrid, London

Company
Enigma
Location
London, UK
Hybrid / WFH Options
Posted
Company
Enigma
Location
London, UK
Hybrid / WFH Options
Posted