Software Engineer – Medical Imaging & Cardio AI

Caristo Diagnostics Ltd.

Oxford

On-site

GBP 42,000 - 60,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive salary
25 holidays per year
Enhanced pension contribution
Private medical insurance
Life insurance
Cycle-to-work scheme
Long-service benefits

Job summary

Caristo Diagnostics Ltd. in Oxford, UK, is seeking a Software Engineer to join a growing team developing the CaRi-Heart technology.

You will work on the end-to-end software system, write and debug complex code, and collaborate with a cross-functional team including operations, research, and image analysts. The role requires 1–3 years in software engineering, experience with medical data systems, and strong Python/full-stack skills.

Qualifications

  • BSc/BEng degree or equivalent in a technical field.
  • 1–3 years of software engineering experience.
  • Experience with medical data systems (DICOM, FHIR, HL7).
  • Proficient Python and full stack development.

Responsibilities

  • Develop and maintain cloud-based medical imaging software.
  • Engage with stakeholders to deliver effective solutions.
  • Provide installation and technical support for operations and customers.
  • Develop and maintain CI/CD pipelines with test automation.
  • Participate in code reviews to ensure code quality.
  • Collaborate across engineering, operations, and research.

Skills

BSc/BEng degree
1–3 years software
Medical data protocols
Python
Full stack development
Communication

Education

BSc/BEng degree or equivalent

Tools

DICOM
FHIR
HL7

Job description

Caristo Diagnostics Ltd. in Oxford, UK, is seeking a Software Engineer to join a growing team developing the CaRi-Heart technology.

You will work on the end-to-end software system, write and debug complex code, and collaborate with a cross-functional team including operations, research, and image analysts. The role requires 1–3 years in software engineering, experience with medical data systems, and strong Python/full-stack skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Medical Imaging & AI (Oxford)
Software Engineer, Medical Imaging & AI (Oxford)

caristo • Oxford

On-site
GBP 55,000 - 75,000
Competitive salary
25 holidays (days)
Enhanced pension contribution
+4
Graduate Software Engineer - Medical Imaging (Python/AWS)
Graduate Software Engineer - Medical Imaging (Python/AWS)

caristo • Oxford

On-site
GBP 30,000 - 46,000
Competitive salary
25 holidays per year
Enhanced pension contribution
+4
Software Engineer
Software Engineer

caristo • Oxford

On-site
GBP 55,000 - 75,000
Competitive salary
25 holidays (days)
Enhanced pension contribution
+4
Software Engineer
Software Engineer

Caristo Diagnostics Ltd. • Oxford

On-site
GBP 42,000 - 60,000
Competitive salary
25 holidays per year
Enhanced pension contribution
+4
Oxford-Based Cardiac CT Image Analyst (Junior)
Oxford-Based Cardiac CT Image Analyst (Junior)

Jobless • Oxford

Hybrid
GBP 26,000 - 34,000
Competitive salary
25 holidays + bank holidays
Enhanced pension contribution
+4
Graduate/Junior Software Engineer
Graduate/Junior Software Engineer

caristo • Oxford

On-site
GBP 30,000 - 46,000
Competitive salary
25 holidays per year
Enhanced pension contribution
+4
Junior Cardiac CT AI Image Analyst
Junior Cardiac CT AI Image Analyst

caristo • Oxford

Hybrid
GBP 28,000 - 36,000
25 holidays
Enhanced pension
Private medical insurance
+3
Junior Image Analyst
Junior Image Analyst

Jobless • Oxford

Hybrid
GBP 26,000 - 34,000
Competitive salary
25 holidays + bank holidays
Enhanced pension contribution
+4
Junior Image Analyst
Junior Image Analyst

caristo • Oxford

Hybrid
GBP 28,000 - 36,000
25 holidays
Enhanced pension
Private medical insurance
+3
Junior Cardiac CT Imaging Analyst
Junior Cardiac CT Imaging Analyst

Caristo Diagnostics Ltd. • Oxford

On-site
GBP 28,000 - 36,000
Competitive salary
25 holidays per year plus bank
Enhanced pension contribution
+4