Senior Algorithm Engineer

Elekta

Best

On-site

EUR 70,000 - 110,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Office-based 4 days/week
Competitive benefits package

Job summary

Elekta is seeking a skilled imaging scientist to develop algorithms and software for oncology imaging challenges, including registration, segmentation, and motion tracking. You will design and evaluate research prototypes that translate into Elekta products and clinical workflows, applying ML, deep learning, and numerical optimization to 2D, 3D, and 4D imaging problems.

Collaborate with scientists, engineers and stakeholders to define technical approaches, and develop high-performance software

Qualifications

  • Advanced knowledge of medical imaging, machine learning and/or computer vision, ideally applied to healthcare, oncology or another regulated environment.
  • Strong programming skills, including development experience with Python and C++ using Visual Studio.
  • Proficient with common scientific computing libraries such as ITK, VTK, NumPy, Scikit-Learn and Matplotlib, and deep learning frameworks such as PyTorch and/or TensorFlow.
  • Experienced in developing GPU based image processing algorithms and applications using CUDA. Practical knowledge of rigid and deformable image registration, image segmentation, motion tracking, statistical modelling, numerical optimization, and matrix and tensor algebra.
  • Ability to solve complex technical problems independently, collaborate effectively in multidisciplinary teams and communicate scientific concepts clearly in writing and presentations.
  • Experience developing imaging applications, plus either a PhD in Physics, Mathematics, Computer Science, Engineering, Medical Physics or a related discipline with at least 5 years of relevant software development and/or research experience, or a Master’s degree in a related discipline with at least 10 years of relevant experience.
  • Experience with C#, .NET, OpenMP, OpenCL, and DICOM, and IP activities may be beneficial.

Responsibilities

  • Develop algorithms and software solutions for complex medical imaging challenges in oncology, including registration, segmentation, motion tracking and image-based informatics.
  • Design, build and evaluate research prototypes that can be translated into Elekta products and clinical workflows.
  • Apply machine learning, deep learning, statistical methods and numerical optimization to 2D, 3D and 4D imaging problems.
  • Collaborate with scientists, engineers and product stakeholders to define technical approaches, specifications and designs that support Elekta’s roadmap.
  • Develop high-performance software in Python, C++, CUDA or other relevant technologies using appropriate development processes and methodologies.
  • Partner with external research institutions, healthcare organizations and technology partners on evaluations and co-development activities, when required.
  • Contribute to testing, validation, technical documentation, white papers and presentations for internal and external audiences.
  • Stay current with scientific and technology developments, share expertise across Elekta and contribute to publications, intellectual property and patent activities where appropriate.

Skills

Medical imaging
Machine learning
Python
C++
CUDA
PyTorch / TensorFlow
ITK / VTK / NumPy / SciPy

Education

PhD in Physics/Mathematics/CS/Engineering/Medical Physics or related
Master’s degree in related discipline

Tools

CUDA toolkit
ITK
VTK
NumPy
Scikit-Learn
Matplotlib
PyTorch
TensorFlow

Job description

Responsibilities
  • Develop algorithms and software solutions for complex medical imaging challenges in oncology, including registration, segmentation, motion tracking and image-based informatics.
  • Design, build and evaluate research prototypes that can be translated into Elekta products and clinical workflows.
  • Apply machine learning, deep learning, statistical methods and numerical optimization to 2D, 3D and 4D imaging problems.
  • Collaborate with scientists, engineers and product stakeholders to define technical approaches, specifications and designs that support Elekta’s roadmap.
  • Develop high-performance software in Python, C++, CUDA or other relevant technologies using appropriate development processes and methodologies.
  • Partner with external research institutions, healthcare organizations and technology partners on evaluations and co-development activities, when required.
  • Contribute to testing, validation, technical documentation, white papers and presentations for internal and external audiences.
  • Stay current with scientific and technology developments, share expertise across Elekta and contribute to publications, intellectual property and patent activities where appropriate.
What You’ll Bring
  • Advanced knowledge of medical imaging, machine learning and/or computer vision, ideally applied to healthcare, oncology or another regulated environment.
  • Strong programming skills, including development experience with Python and C++ using Visual Studio.
  • Proficient with common scientific computing libraries such as ITK, VTK, NumPy, Scikit-Learn and Matplotlib, and deep learning frameworks such as PyTorch and/or TensorFlow.
  • Experienced in developing GPU based image processing algorithms and applications using CUDA. Practical knowledge of rigid and deformable image registration, image segmentation, motion tracking, statistical modelling, numerical optimization, and matrix and tensor algebra.
  • Ability to solve complex technical problems independently, collaborate effectively in multidisciplinary teams and communicate scientific concepts clearly in writing and presentations.
  • Experience developing imaging applications, plus either a PhD in Physics, Mathematics, Computer Science, Engineering, Medical Physics or a related discipline with at least 5 years of relevant software development and/or research experience, or a Master’s degree in a related discipline with at least 10 years of relevant experience.
Additional Experience That May Be Helpful

Experience with C#, .NET,OpenMP, OpenCL, and DICOM, as well as patent authorship or other intellectual property activities, may be beneficial.

What You’ll Get
  • A competitive benefits package aligned with local market practices and employment conditions. Specific benefits will vary depending on whether the role is based in Helsinki, Best or Crawley.
  • The opportunity to contribute to a meaningful mission: helping healthcare providers improve outcomes for cancer patients around the world.
  • A truly international work environment, collaborating with colleagues across multiple countries and functions.
  • The chance to work with innovative technology that impacts more than 2 million patients each year in over 130 countries.

We believe that great ideas are built together. To support collaboration, team development, and innovation, this role is primarily office-based, with an expectation of working from the Elekta office at least four days per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Medical Imaging Algorithms Engineer
Senior Medical Imaging Algorithms Engineer

Elekta • Best

On-site
EUR 70,000 - 110,000
Office-based 4 days/week
Competitive benefits package
Software Engineer, Clinical AI Devices
Software Engineer, Clinical AI Devices

DeepHealth • Amsterdam

Hybrid
EUR 90,000 - 120,000
Senior Regulatory Affairs Engineer
Senior Regulatory Affairs Engineer

Elekta AB • Netherlands

Remote
EUR 70,000 - 95,000
27 paid vacation days per year
Global bonus plan
Travel allowance
+5
Senior Regulatory Affairs Engineer
Senior Regulatory Affairs Engineer

Elekta AB • Veenendaal

On-site
EUR 90,000 - 120,000
Hybrid work option
Global bonus plan / Profit scheme
Travel allowance
+5
Senior Project Manager R&D
Senior Project Manager R&D

Elekta AB • Veenendaal

Hybrid
EUR 90,000 - 120,000
Hybrid working
Global bonus plan
Travel allowance
+4
Senior Project Manager / RTE
Senior Project Manager / RTE

Elekta AB • Netherlands

Hybrid
EUR 90,000 - 130,000
27 paid vacation days per year
Global bonus plan or profit-sharing
Travel allowance
+5
Service Specialist
Service Specialist

Elekta AB • Veenendaal

On-site
EUR 45,000 - 65,000
27 vacation days
Participation in global bonus scheme
Travel allowance
+3
Senior Project Manager R&D
Senior Project Manager R&D

Elekta • Veenendaal

Hybrid
EUR 90,000 - 125,000
27 paid vacation days
ATV days
Global bonus plan
+6
Technical Services Engineer - German Speaking
Technical Services Engineer - German Speaking

Quantib BV • Netherlands

On-site
EUR 55,000 - 75,000
Technical Services Engineer - Spanish Speaking
Technical Services Engineer - Spanish Speaking

Quantib BV • Amsterdam

Hybrid
EUR 55,000 - 70,000