> Markdown version of [/jobs/ext/2813241-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2813241-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Engineer - **Company:** ScienceMachine - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Bioinformatics, Cloud Computing, Cloud Engineering, Databases, Continuous Integration, Software Debugging, PostgreSQL, Next.js, Scientific Computating, TypeScript, ReactJS, Delivery Pipeline, Large Language Models, Indexer, Backend, Git, Kubernetes, Front End Software Development, Api Design, Restful APIs, Terraform, Docker - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840589113-senior-full-stack-engineer ## About the Role * Experience working at an early-stage startup (as founder or early-employee) * 5+ years of full stack engineering experience with Python backend/API development, modern React, Next.js, TypeScript, and backend REST APIs. * PostgreSQL experience, including schema design, migrations, indexing, and data modelling; managing cloud infrastructure with Terraform; running production workloads on GCP and Kubernetes. * Strong CI/CD and Git workflow experience. * Experience owning software products 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., * Experience in life sciences, biomedical research, bioinformatics or scientific computing workflows. * Experience building agentic AI systems, and sandboxed execution environments for LLM-based workflows. * Experience with security, access control, RLS, authorisation, or compliance-conscious product development. ## Description We are looking for a Senior Full Stack Engineer to join our founding team and take ownership of both product and infrastructure development. This role is for you if you are looking for a broad, hands-on engineering role, moving between user-facing product work, backend API design, cloud infrastructure 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; build and maintain infrastructure using Terraform, Docker and Kubernetes, on GCP. * Improve the reliability, scalability, and maintainability of production systems. * Listen to user feedback, identify product opportunities, design practical solutions, test them with users, and ship improvements quickly. * Work both independently and as part of a team on multiple projects in parallel and delivering them on a tight schedule using any tool you may see fit, including AI-assisted coding * Work with scientists, customers, and the wider team to turn real-world 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., * 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 biology expert, but you should want to learn the domain. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)