Lead Algorithm Developer

ECM Selection Limited
Cambridge, UK
12 days ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£70,000.0
Working hours
Shift work

Tech stack

Java (Programming Language) Artificial Intelligence Algorithm Design Data Analysis C Sharp (Programming Language) C++ (Programming Language) Fortran (Programming Language) R (Programming Language) Python (Programming Language) Machine Learning Data Pipelines

Requirements

  • A good bachelor’s or higher degree (or equivalent) in a STEM subject; a relevant PhD is beneficial but not required. A strong mathematical background is very helpful.
  • Specific domain experience within droplet-based microfluidics used for single cell analysis/cell sorting. Your CV will demonstrate sustained expertise in commercial-grade algorithm development, working from imaging and other data sources, derived from the application of one or more related techniques, and with industry hardware.
  • Filtering and analysis of both numeric data (such as sensor data) and 2D imaging, in Python or other languages such as C or C++, R, Java, C# or Fortran.
  • Good technical communication skills, as you’ll be working in cross-discipline environment with scientists and software developers.
  • Team leadership experience would be beneficial for future growth, particularly leading a small analytical team in a scientific context.

Benefits & conditions

Salary ranges up to £70k depending on experience. Benefits include up to a day per week home working, flexible start and finish times, a competitive pension, private medical cover, income protection, life assurance, enhance maternity/paternity leave and athletic memberships. The company is in cycling distance from central Cambridge and on major bus routes.

Keywords: algorithm development, Python, 2D imaging, numerical data, instrumentation, cell therapy, fluorescence, droplet imaging, microfluidics, team lead, C, C++, R, Java, C#, Fortran, Cambridge

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

2:13 min

Embedding fairness into algorithmic design and continuous evaluation pipelines

Prathyusha Charagondla · LIVE

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

1:36 min

Performing exploratory data analysis to uncover underlying patterns

Julian Joseph · LIVE

Videos

See all

Related articles

See all