Enable job alerts via email!

PhD Software Engineer - 3D Image processing

ECM Selection (Holdings) Limited

Cambridgeshire and Peterborough

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading software development firm in Cambridge seeks a PhD-qualified software engineer to develop algorithms for extracting 3D features from vast image datasets. Candidates should have a strong background in Python and algorithmic techniques. With flexible hours and opportunities for permanent positions, this role contributes to cutting-edge healthcare research.

Benefits

Flexible working hours
Employee development training

Qualifications

  • Strong mathematical skills and knowledge of feature extraction techniques including CNNs.
  • Demonstrably strong software engineering skills.

Responsibilities

  • Develop algorithms and software to extract and track the evolution of 3D features.
  • Write robust and well-designed Python code.
  • Cope with extremely large data sets (TB).

Skills

Algorithmic approaches for 3D object extraction
Image processing
Python programming
Mathematical problem solving

Education

PhD in Computer Science or related STEM discipline
Minimum 2.1 degree in Computer Science
Job description
Overview

Feature extraction and tracking in Python for future healthcare research

This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry.

Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving.

This work will feed into broader research in the healthcare sector, and will therefore ultimately have a positive impact in society. The work environment is forward-looking and inclusive, and places an emphasis on employee development. Internal and external training is available for areas where skills need further enhancement.

Responsibilities
  • Develop algorithms and software to extract and track the evolution of 3D features from large image data sets.
  • Write robust and well-designed Python code with a strong emphasis on software engineering practices.
  • Apply algorithmic approaches to extract and characterise 3D objects and cope with very large data sets (TB).
What you will need
  • An outstanding academic background with a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD.
  • Excellent mathematical skills and knowledge of feature extraction techniques including CNNs.
  • Demonstrably strong software engineering skills and ability to write well-designed code using Python.
Contract and location

This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year fixed term contract, with potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available.

Application

Please apply (quoting ref: CV27486) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs