> Markdown version of [/jobs/ext/4610549-scientific-software-engineer-lab-integration](https://www.wearedevelopers.com/jobs/ext/4610549-scientific-software-engineer-lab-integration). 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). --- # Scientific Software Engineer (Lab Integration) - **Company:** CuspAI - **Location:** London, UK - **Salary:** £36,093.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Airflow, Distributed Systems, Python (Programming Language), Queueing Systems, Software Engineering, Datadog, Backend, Event Driven Architecture, Api Design, Terraform, Data Pipelines - **Published:** November 7, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5956687010 ## About the Role * Hands-on experience with lab automation, self-driving labs or other scientific discovery workflows, e.g. instrument control, robotic platforms, or high-throughput experimentation data pipelines. * Strong software engineering background, with production experience building and operating backend services. * Deep fluency in Python, including typed, well-tested code and API design. * Experience designing distributed systems that integrate with external parties: APIs, message queues or event-driven architectures, and data contracts. * Solid understanding of security practices for externally facing systems. * A collaborative mindset: you enjoy working in a small, multidisciplinary team, and can communicate clearly with experimental scientists, optimisation experts and engineers alike. * Experimental lab experience in materials science, chemistry or chemical engineering. * Experience with workflow orchestration (e.g. Dagster, Flyte, Prefect) or active learning loops. * Experience with infrastructure as code (e.g. Terraform) and observability tooling. * Security or compliance experience or handling partner IP and confidential data. * Experience working across distributed teams and multiple time zones.