Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

London
Barrington James
Software engineer
Posted: 6 June
Offer description

Essential: Experience developing software that interfaces with laboratory instruments or scientific equipment within a life sciences, biotechnology, laboratory technology or scientific instrumentation environment.



Summar

yIm working with an early-stage scientific technology business developing software and instrumentation used within advanced research environments. Theyre looking to add a Software Engineer to a small multidisciplinary team, working across scientific software development, user interfaces, hardware integration and data analysis


.
The role would suit someone who enjoys solving complex technical problems, working closely with scientists and engineers, and contributing to products that support cutting-edge research. Given the size of the team, there is plenty of opportunity to take ownership, influence technical direction and get involved in a broad range of project


s.
Responsibilit

* iesDevelop and maintain Python-based software used in scientific and laboratory environmen
* ts.Build and improve user-facing applications and graphical interfac
* es.Integrate software with hardware systems and laboratory instrumentati
* on.Work closely with scientists and engineers to translate research requirements into practical software solutio
* ns.Develop tools for data processing, visualisation and analys
* is.Contribute to the design, testing and deployment of new software featur
* es.Support the ongoing improvement of software architecture, performance and usabili
* ty.Assist with technical troubleshooting, user support and training where requir
* ed.Participate in R&D activities focused on new analytical, modelling and computational approach
* es.Contribute across the full software development lifecycle, from concept through to relea


se.
Requirem

* entsDegree in Computer Science, Physics, Engineering, Bioengineering or a related technical discipl
* ine.Strong Python development experie
* nce.Experience working with scientific computing libraries such as NumPy, SciPy, Pandas, Matplotlib, Scikit-learn or PyTo
* rch.Experience integrating software with hardware, instrumentation or other physical syst
* ems.Experience developing graphical user interfaces using frameworks such as PySide, Tkinter or similar technolog
* ies.Understanding of software engineering best practices, including version control, testing and documentat
* ion.Strong analytical and problem-solving ski
* lls.Excellent communication skills and the ability to work effectively within multidisciplinary te


ams.
Desi

* rableMSc or PhD in a relevant scientific or engineering discip
* line.Experience designing intuitive, user-friendly software interf
* aces.Knowledge of signal processing, spectral analysis, modelling, machine learning, regression or clustering techni
* ques.Experience optimising algorithms and debugging complex scientific soft
* ware.Previous experience working within a start-up, scale-up or R&D-led environ
* ment.Interest in scientific software, data analysis and emerging technolo


gies.
To

applygjohnstone@barringtonjam

es.com+441293


778666

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Microsoft dynamics365 f&o software engineer
London
83zero Limited
Software engineer
£80,000 a year
Similar job
Software engineer - dv sponsorship (defence systems & satcoms)
Redhill (Surrey)
Ernest Gordon Recruitment
Software engineer
£90,000 a year
Similar job
Senior microsoft dynamics 365 f&o software engineer
London
F5 consultants
Software engineer
£80,000 a year
See more jobs
Similar jobs
Barrington James recruitment
Barrington James jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save