2,079,348open jobs
123,182companies
250,372added this week
Browse all
Location
In office (Stockholm)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 22, 2026. Elekta scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Elekta is a Swedish medical technology company headquartered in Stockholm that develops radiation therapy and radiosurgery systems, including the Elekta Unity MR-Linac, the Versa HD and Harmony linear accelerators, Leksell Gamma Knife Esprit and oncology software such as Elekta ONE. Founded in 1972 and listed on Nasdaq Stockholm, it employs more than 4,000 people with offices in over 40 countries, and its solutions treat more than 2 million patients a year in over 130 countries. Elekta hires software and test engineers in Crawley and Helsinki, field service engineers, account managers, manufacturing technicians and finance and HR staff.

Are you a current Elekta employee?

Please click here to apply through our internal career site Find Jobs - Elekta.

We don’t just build technology. We build hope for everyone dealing with Cancer.

Elekta is shaping the standard of care, together with healthcare providers, by developing precision radiation medicine that brings advanced radiotherapy into routine clinical practice. Our solutions support consistent, efficient and personalized care, addressing evolving patient needs. Through adaptive radiotherapy, precision treatment delivery and integrated workflows, Elekta supports care teams across a range of clinical settings. Each year more than 2 million patients are treated using Elekta solutions across over 130 countries. Elekta is headquartered in Stockholm, Sweden, with over 4,000 employees and offices in more than 40 countries. The company is listed on Nasdaq Stockholm. For more information, visit elekta.com.

Introduction

Cone beam computed tomography (CBCT) is a method of forming a 3D image from a set of X-ray projections. The projections are formed by exposing a subject to a cone-shaped X-ray beam and capturing the photons in a flat-panel detector, similar to the detector of a camera. The subject both attenuates and scatters the X-ray beam, affecting what photons are detected by the detector. Projections are formed from multiple directions. This results in an inverse problem that can be solved to reconstruct a 3D image of the subject.

There are efficient algorithms to solve this inverse problem when there is no scattering (FDK or iterative solvers). A common approach to CBCT reconstruction is to estimate the scattering and effectively subtract it from projection images so that these efficient algorithms can be employed for reconstruction.

Background

At Elekta, we develop products for cancer radiotherapy that use CBCT for imaging and positioning the patient. We are today using an AI model to estimate the scatter component in CBCT images. As an alternative to this, we have developed a physics-based algorithm (patent pending) for estimating scatter. We have made a prototype implementation of this algorithm in 2000 lines of Rust that we call Rainbow.

Problem Statement

There are several open questions related to our scatter estimates that could be the basis of a master's thesis. What we decide on depends on your interests and our needs.

  • Engineering focus: How do we best evaluate Rainbow’s performance? What subjects do we scan, what metrics do we measure, how do we compare with state-of-the-art AI models? What applications is it suitable for?
  • Physics focus: What improvements can be made to the physical model of Rainbow? We have made several approximations of the scattering and detector physics that can be improved for a more accurate model. This may involve both physics theory and experimental work in our labs.
  • Implementation focus: To be clinically useful, Rainbow needs to run faster. Are there optimizations we can make to the current implementation? How do we efficiently implement this algorithm on a GPU?
  • Math focus: What improvements can be made to the algorithm, such as Monte Carlo variance reduction or methods for accelerating convergence of a numerical solver.

Depending on our findings until the start of the master thesis work, we may have other topics related to CBCT reconstruction and scatter estimates.

Output

The student is expected to write a report that helps us understand the above-mentioned aspects of Rainbow. In the case of investigating various improvements, this should be accompanied by code contributions to Rainbow. In the case of benchmarking Rainbow, the report should be accompanied by scripts for running these benchmarks.

Who are we looking for?

Preferred Masters education: Physics or Mathematics

Required skills: Python programming, good understanding of statistics and numerical methods.

Useful skills: X-ray lab work, Rust programming, GPU computing, Monte Carlo simulations

Practicalities

Location: Forskaren, Hagaplan 4, Stockholm

Supervisor: Petter Säterskog, [email protected]

Start date: Fall 2026 or early spring 2027

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,079,348 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Early Careers
Similar stack
Same company
Stockholm
In office · Full-Time · Stockholm
Apply
≈ $26k – $49k per year (Estimated) · In office · Internship · Stockholm
Apply
≈ $23k – $44k per year (Estimated) · In office · Internship · Stockholm
Design
Canva
Apply
≈ $25k – $47k per year (Estimated) · In office · Internship · Hässleholm · Vetlanda · Stockholm
Apply
≈ $25k – $49k per year (Estimated) · In office · Internship · Malmö · Stockholm
Design
SolidWorks
Apply
≈ $32k – $60k per year (Estimated) · In office · 1+ year exp · Singapore
Python
DevOps
Splunk
Cybersecurity
IBM QRadar
Exabeam
SIEM
Apply
≈ $56k – $112k per year (Estimated) · In office · 5+ years exp · Singapore
Python
SQL
DevOps
IAM
Linux
Cybersecurity
SIEM
Apply
SOC Analyst 5 days ago
≈ $47k – $135k per year (Estimated) · In office · 1+ year exp · Tel Aviv
Python
DevOps
Splunk
Cybersecurity
IBM QRadar
Exabeam
SIEM
Apply
MDR Engineer 5 days ago
≈ $89k – $168k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Austin
Python
SQL
DevOps
GCP
Azure
AWS
IAM
Linux
Cybersecurity
SIEM
Apply
≈ $90k – $208k per year (Estimated) · Hybrid · 5+ years exp · Tel Aviv
Python
Bash
Databases
PostgreSQL
Redis
Snowflake
ElasticSearch
AI/ML
AI Agents
DevOps
Terraform
Pulumi
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Linux
Cybersecurity
MITRE ATT&CK
NIST CSF
SOC 2
Threat Modeling
Apply
In office · Full-Time · Stockholm
MedTech
Human Factors Engineering
Apply
In office · Full-Time · Master's Degree · Stockholm
Apply
In office · Full-Time · Master's Degree · Stockholm
Python
Game Dev
Unity
Apply
In office · Full-Time · Master's Degree · Stockholm
Python
AI/ML
Time Series
Apply
Data Processing Intern 2 months ago
≈ $15k – $27k per year (Estimated) · In office · Internship · Bachelor's Degree · Shanghai
Python
SQL
AI/ML
Jupyter Notebook
Computer Vision
Pandas
NumPy
Machine Learning
Analytics
Power BI
Microsoft Excel
Apply
≈ $26k – $49k per year (Estimated) · In office · Internship · Stockholm
Apply
≈ $26k – $49k per year (Estimated) · In office · Internship · Stockholm
Apply
Apply
≈ $39k – $89k per year (Estimated) · In office · Full-Time · 3+ years exp · Stockholm
Apply
up to $80k per year · Equity · Hybrid · Full-Time · Stockholm · Zwolle · Frankfurt am Main · Riga · Farnborough
AI/ML
Claude
LLM Guardrails
Copilot Studio
Management
n8n
Power Automate
Power Apps
Apply
See all jobs
This is one of many
2,079,348 more open roles from verified company boards, updated every day.