Senior Software Engineer, C++, Image Processing, ML

ONI

Oxford

On-site

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension contribution
Private health care
Life insurance
Nursery on-site, exclusive to ONI employees
Gym on-site, exclusive to ONI employees
Free lunch, snacks and drinks

Job summary

ONI is seeking an enthusiastic Software Engineer to join their pioneering team in Oxford. This role focuses on building software solutions for automating super-resolution microscopy and image analysis, enabling rapid insights in scientific research and healthcare.

The ideal candidate will have a mastery of modern C++, experience in machine learning and a strong background in scientific software development. Benefits include private health care and an on-site gym for employees.

Qualifications

  • 5+ years of experience developing image processing algorithms/applications.
  • Solid understanding of multi-threaded programming and memory management.
  • Proficient in modern C++ and low-level programming.

Responsibilities

  • Build software solutions for automation of super-resolution microscopy.
  • Collaborate with interdisciplinary teams to ensure seamless integration.
  • Lead delivery of high-quality enterprise scale software solutions.

Skills

Machine learning pipelines
C++ (C++14/17/20)
Python
Multi-threaded programming
Performance optimization

Education

Master's degree
Bachelor’s degree in Computer Science, Engineering, Bioinformatics or related field

Tools

Agile/SCRUM
Image processing algorithms/apps

Job description

  • We dedicate ourselves to broadening the realms of human potential, and we are actively seeking an enthusiastic and devoted Software Engineer to join our pioneering team located in Oxford
  • We believe in the power of relentless curiosity and the pursuit of excellence, and we invite you to join us in shaping the future of scientific exploration and healthcare breakthroughs. In this role you will build software solutions for the automation of super-resolution microscopy, image analysis to enable non-expert scientists to gain rapid and actionable insights using super-resolution across academic research, drug development, and diagnostics
  • Build solutions for scientists to automate their acquisition and analysis
  • Lead delivery of high-quality enterprise scale software solutions
  • Design, implement, and high-performance C++ applications
  • Devise, implement, and test innovative image processing/analysis/machine learning solutions to address challenges of nano scale microscopy and deliver value to the customer
  • Debug and troubleshoot hardware/software integration issues at the system and signal level
  • Collaborate with hardware, firmware, and software engineers to align software behavior with hardware specs
  • Write and maintain clear, well-documented, and testable code
  • Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware ensuring seamless integration and alignment of goals across all departments
Benefits
  • Pension contribution
  • Private health care
  • Life insurance
  • Nursery on-site, exclusive to ONI employees
  • Gym on-site, exclusive to ONI employees
  • Free lunch, snacks and drinks
Qualifications
  • Masters degree
  • Experience in machine learning pipelines
  • Experience working in Agile/SCRUM software development
  • Bachelor’s degree in Computer Science, Engineering, Bioinformatics or related field
  • Solid understanding of multi-threaded programming, memory management, and performance optimization
  • Excellent analytical and problem-solving skills
  • Proficient in modern C++ (C++14/17/20) and low-level programming
  • Minimum of 5 years experience/demonstrated expertise developing image processing algorithms/applications (low level, analysis, image understanding) as a Software Engineer or in a similar role
  • Experience of developing embedded software/hardware-software integrated solutions
  • Programming skills in Python
  • Experience of developing microscopy/scientific software
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer C++ – Image Processing
Software Engineer C++ – Image Processing

ONI • Oxford

On-site
GBP 65,000 - 90,000
Competitive salary
28 days leave + wellbeing days
Onsite gym
+5
Senior Software Engineer, C++, Image Processing, ML
Senior Software Engineer, C++, Image Processing, ML

ONI • Oxford

On-site
GBP 50,000 - 70,000
28 days of annual leave plus bank holidays
Onsite gym facilities
Private healthcare and dental coverage
+1
Senior Software Engineer C++
Senior Software Engineer C++

Oni • Oxford

On-site
GBP 65,000 - 110,000
Competitive Compensation
28 days annual leave + holidays + well
Onsite gym facilities
+5
Senior Software Engineer, C++ Hardware Integrations
Senior Software Engineer, C++ Hardware Integrations

ONI • Oxford

On-site
GBP 50,000 - 70,000
Scientific Imaging / Machine Learning Engineer
Scientific Imaging / Machine Learning Engineer

Oni • Oxford

On-site
GBP 55,000 - 90,000
Competitive Compensation
28 days annual leave + holidays
Onsite gym
+5
Software Engineer C++
Software Engineer C++

Oni • Oxford

On-site
GBP 65,000 - 90,000
Onsite gym facilities
Private healthcare and dental coverage
People’s Pension
Senior C++ Engineer - Image Processing & ML for Microscopy
Senior C++ Engineer - Image Processing & ML for Microscopy

ONI • Oxford

On-site
GBP 50,000 - 70,000
Pension contribution
Private health care
Life insurance
+3
Senior C++ Engineer: Image Processing & ML for Nanoimaging
Senior C++ Engineer: Image Processing & ML for Nanoimaging

ONI • Oxford

On-site
GBP 50,000 - 70,000
28 days of annual leave plus bank holidays
Onsite gym facilities
Private healthcare and dental coverage
+1
C++ Image Processing Engineer for Microscopy
C++ Image Processing Engineer for Microscopy

ONI • Oxford

On-site
GBP 65,000 - 90,000
Competitive salary
28 days leave + wellbeing days
Onsite gym
+5
Senior Software Cloud and Test Engineer
Senior Software Cloud and Test Engineer

ONI • Packmoor

On-site
GBP 50,000 - 80,000
Competitive Compensation
28 days of annual leave
Onsite Gym Facilities
+5