Senior Full Stack Engineer, Product & Infrastructure

## About the role

Science Machine is building agentic AI software for automating bioanalysis workflows. Our platform helps scientists and bioanalysis teams turn complex analytical processes into reliable, repeatable, AI-assisted workflows across data ingestion, analysis, reporting, review, and compliance.

We are looking for a Senior Full Stack Engineer to take ownership of both product and infrastructure development. This is a broad, hands-on engineering role for someone who is comfortable moving between user-facing product work, backend API design, database modelling, cloud infrastructure, Kubernetes workloads, and deployment pipelines.

You will work close to the core product: building interfaces scientists use every day, designing the systems that run agentic workflows, and hardening the platform as it moves from pilots into production customer environments.

## What you'll do

- Build product features across React, Next.js, and TypeScript.

- Design, build, and maintain backend Python backend services and APIs.

- Own PostgreSQL database design, data modelling, schema migrations, and query performance.

- Build and maintain infrastructure using Terraform, Docker and Kubernetes, on GCP.

- Improve the reliability, scalability, and maintainability of production systems.

- Take part in on-call support to investigate and fix production issues when they arise.

- Listen to user feedback, identify product opportunities, design practical solutions, test them with users, and ship improvements quickly.

- Work with scientists, customers, and the wider team to turn real bioanalysis workflows into robust product capabilities.

- Help shape engineering practices in a small, fast-moving technical team.

- Make pragmatic technical decisions across the full stack, balancing product speed with long-term system quality.

## Essential experience

- Strong full stack engineering experience with modern React, Next.js, TypeScript, and backend REST APIs.

- Strong Python backend/API development experience.

- Strong PostgreSQL experience, including schema design, migrations, indexing, and data modelling.

- Experience managing cloud infrastructure with Terraform.

- Experience running production workloads on GCP and Kubernetes.

- Strong CI/CD and Git workflow experience.

- Experience owning systems end to end, from design and implementation through deployment, monitoring, and debugging.

- Experience supporting and maintaining production services, including complex system migrations with minimal downtime.

- Comfort working in ambiguous, fast-moving environments where product and technical requirements evolve quickly.

## Nice to have

- Experience with security, access control, RLS, authorisation, or compliance-conscious product development.

- Experience with observability, incident response, production debugging, tracing, or reliability engineering.

- Experience building agentic AI systems, and sandboxed execution environments for running untrusted code.

- Experience with scientific, bioinformatics, cheminformatics, mass spectrometry, LC-MS, ADME, or regulated laboratory workflows.

- Experience with Stripe billing, subscriptions, and team account management.

## Essential qualities

- High ownership: you notice what needs doing and carry it through.

- Product-minded: you care about whether scientists can actually use what you build.

- Systems-minded: you can reason across frontend, backend, database, infrastructure, and deployment boundaries.

- Pragmatic: you choose simple, robust solutions and avoid unnecessary abstraction.

- Reliable under ambiguity: you can make progress when requirements are incomplete.

- Security-conscious: you understand the importance of permissions, auditability, and data boundaries.

- Clear communicator: you can explain technical decisions to engineers, scientists, and founders.

- Curious about science: you do not need to be a bioanalysis expert, but you should want to learn the domain.

Job Details

Company
ScienceMachine
Location
London, UK
Posted