This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a software engineer to build the critical software infrastructure that connects systems across our lab ecosystem. You'll bridge lab equipment, data systems, and scientists, building the glue that makes our lab easier to work in. This role formally sits within Software Engineering but is 100% dedicated to supporting BioEngineering. You'll pair with scientists and bioinformatics experts to understand problems, then build software solutions.
Job Responsibility:
Connect lab equipment and tools
Build bidirectional connections between our lab instruments and Benchling using UniteLabs' integration platform and Python SDK
Build reliable ETL pipelines that capture experimental results
Develop in silico analysis workflows
Write the scientific analysis logic that turns raw experimental data into results
Build and maintain workflows
Develop and refactor in silico (Flyte) workflows that orchestrate laboratory processes
Lab automation workcell
Build a user-friendly interface for our robotic workcell
Contribute to open-source initiatives
Help us share tools, SDKs, and workflows with the broader scientific community
Requirements:
2+ years of industrial software development experience
Strong Python development and API integration experience
Comfort with SQL databases and data engineering concepts
Frontend development skills for building lab dashboards and interface
Builder mentality
You love rolling up your sleeves and building things from the ground up
You're comfortable working at the intersection of software and hardware
You can communicate effectively with both software engineers and domain experts
You're excited about learning new domains and tackling diverse technical challenges