Research Software Engineer

 

Posted: 13 February 2025

Cell Bauhaus is leveraging virtual cell technology to accelerate the discovery of sustainable solutions to the worlds most pressing problems. We integrate mechanistic modelling and machine learning to build predictive cell models that enable rational design of interventions that give cells new and desired functionalities. Whether it’s gettingmicrobes to produce sustainable bio-molecules or reprogramming cells to respond to treatments – we are bringing rational engineering and design principals to biology to enable scalable solutions for planetary and human health.

Our work is part-funded by the Gates Foundation under the Accelerator whose goal is to conceive, design, test, and prepare the ecosystem for fundamentally novel platform technologies with breakthrough potential (grant number: INV-079292.)

Role

We are looking for a Senior Software Engineer to play a meaningful role in shaping our journey towards rational engineering for biology. As a member of our Engineering Team, you will be responsible for building our core platform that underpins the company technology and business strategy. It’s an exciting opportunity to carve out your contribution to a software platform that will transform the way that we produce everything from food to fuel and facilitate our transition toward a sustainable future. You will join a growing and friendly team of software engineers, ML researchers, and computational biologists.

What you will do

  • Develop our Cell Engineering Platform used by biologists to assess the functional role of genetic changes on different cell types
  • Contribute to the development and implementation of mechanistic, ML, and hybrid models
  • Report and present research findings and developments to the wider team
  • Collaborate closely with cross-functional teams to align our platform with the company’s product roadmap and strategic goals

Essential

  • PhD or equivalent practical experience in a technical field
  • Deep expertise in software engineering using any mainstream programming languages – our stack is scientific Python on top of a Postgres database running on Kubernetes, with some Julia components
  • Familiarity in building platforms and/or products on cloud infrastructure e.g. Azure
  • Experience working in an agile style
  • A keen interest in science

Nice to Have

  • Experience working in a scientific environment across disciplines
  • Expertise in machine learning, constrained optimisation, or biological/chemical modelling, or more broadly scientific computing
  • Experience working with biological data
  • Bioprocess or process engineering experience

Inclusivity

We are building an inclusive environment where collaboration thrives, learning is shared, and diverse perspectives drive impactful outcomes. We are committed to equal opportunity employment, welcoming all backgrounds and identities. If you need accommodations, please let us know.

Remote Working

We embrace flexible work arrangements, but at the same time acknowledge that collaboration is central to our culture of knowledge sharing and relationship building. We are based in Melbourne and would require some of your working hours to overlap with our working day. This structure helps us maintain strong connections while still offering the benefits of remote work.

Find out more.

Home

News & opinion

Member Directory

Events