Software Engineer

Software Engineer: Scientific Technology (London, Biotech Start-up)

I am currently working exclusively with a London based biotech who have developed advanced instrumentation to analyse nanoparticles at the single particle level. With their platform already being used across leading academic and industry labs in Europe and North America, supporting work in areas like drug delivery and nano-formulations, they are now looking for a Software Engineer who enjoys building practical tools in a scientific environment.

Day to day you’ll work closely with scientists and engineers to develop software that sits at the intersection of user interface, data analysis, and hardware integration. This isn’t a narrow role, you’ll contribute across the stack, from improving usability to developing new analytical capabilities.

It’s a start-up environment, so expect variety, ownership, and the chance to shape how the product evolves.

What You’ll Be Doing:

  • Building and improving software for scientific instrumentation
  • Developing user interfaces that make complex data accessible
  • Integrating software with hardware and lab systems
  • Working on data analysis, modelling, and visualisation
  • Supporting users and helping translate real-world needs into product improvements

What They’re Looking For:

  • Degree in Computer Science, Physics, Bioengineering, or similar
  • Strong Python skills (NumPy, SciPy, Pandas, etc.)
  • Experience working with hardware or lab-based systems (or similar environments)
  • Experience with GUI development (or a strong interest in learning)
  • Solid understanding of software development practices (version control, testing, documentation)
  • Strong problem-solving ability and clear communication

Nice to Have (Not Essential):

  • MSc or PhD in a relevant field
  • Experience building clean, intuitive user interfaces
  • Knowledge of data analysis techniques (e.g. signal processing, ML, clustering, regression)
  • Experience optimising or debugging scientific/technical code
  • Previous start-up or industry experience

Environment

  • London-based life sciences start-up
  • Collaborative, multidisciplinary team
  • High ownership and exposure to real-world impact
  • Opportunity to work closely with both technology and end users

Additional Info

  • Right to work in the UK required
  • Equal opportunity employer

Job Details

Company
Barrington James
Location
London Area, United Kingdom
Posted