Stema
Senior Full Stack Engineer - London based
Requirements
Candidates should have proven experience in building full-stack applications with strong frontend skills and solid backend development in Python. Experience in a fast-paced startup environment and fluency in English are also essential.
Job Description
Azienda: ScienceMachine
⠀
At ScienceMachine, we build AI that accelerates the development of new medicines and advance scientific discovery more broadly. Our platform automates biomedical research workflows, helping researchers spend less time doing the tedious, repetitive work that comes with it. As a fast-growing startup, ScienceMachine is already deployed at life sciences organisations worldwide, and has introduced BixBench, the leading benchmark for AI agents in computational biology. We’re a team of 7, backed by top VCs and multinational enterprise clients.
⠀
IL RUOLO
⠀
You will own full-stack development across our AI platform — from frontend interfaces to backend services and cloud infrastructure — directly shaping the technical foundation of a fast-growing startup building agents for the life sciences industry.
⠀
COSA FARAI
⠀
● Build and iterate on frontend interfaces for AI agent workflows using modern web frameworks.
● Design and implement backend services in Python to support AI-driven features and integrations.
● Manage and scale cloud infrastructure on Google Cloud, ensuring reliability and performance in production.
● Collaborate with the CTO and research team to integrate new AI capabilities into the core platform.
● Contribute to architectural decisions as the engineering team scales, with a clear path toward a tech lead role.
⠀
CONTESTO TECNICO
⠀
● Stack: Python (backend and AI), modern frontend frameworks, Google Cloud.
● Tools: Docker and Terraform (nice to have).
● Domain: AI agent infrastructure for life sciences and pharma workflows.
● Environment: ~7-person team, fast iteration cycles, startup pace.
● Constraints: production-grade reliability, accuracy, and latency in AI pipelines.
⠀
CHI CERCHIAMO
⠀
REQUISITI ESSENZIALI
⠀
● Proven experience building full-stack applications, with strong and demonstrable frontend skills (React or equivalent).
● Solid backend development in Python and hands-on experience with cloud infrastructure, preferably Google Cloud.
● Comfort working in a fast-paced startup environment with evolving priorities and a shifting technical focus.
● Full professional fluency in English — all interviews and day-to-day work are conducted in English.
⠀
REQUISITI PREFERENZIALI
⠀
● Background in biotech, pharma, or life sciences software.
● Experience with Docker and/or Terraform.
● Previous experience in a small engineering team or early-stage startup.
⠀
COSA OFFRIAMO
⠀
● Location: London, 5 days per week on-site (occasional flexibility available).
● Salary package: £80k–£120k base + 0.1%–0.3% equity — offered across three structures that balance fixed compensation and equity weight differently, so you can choose what fits your situation.
● Visa sponsorship available for candidates relocating internationally.
● Relocation support: no formal package, but practical help connecting with housing and local networks in London.
● Direct report to the CTO, with a structured path toward a tech lead role as the team scales post-funding.
Skills
About Stema
Stema è l'headhunter specializzato in ingegneria. Software, AI, progettazione meccanica, sicurezza degli impianti. Qualsiasi disciplina ingegneristica. Raccontaci chi sei e cosa cerchi: RAL, location e tipo di progetto. Se troviamo il ruolo giusto per te, ti presentiamo direttamente al team che ti assumerà. Niente passaggi inutili, niente attese. Oggi oltre 100.000 ingegneri di tutte le specialità, industrie e seniority fanno parte di Stema. Questo ci rende il punto di riferimento naturale tra i migliori ingegneri e i migliori ruoli in Italia. Che tu sia un ingegnere che cerca un nuovo lavoro, un team lead che deve assumere personale o un recruiter che ha bisogno di supportare un team tecnico: se si tratta di ingegneri, sei nel posto giusto.