CareerPlan

Software Engineer in Physics Simulation (IT-CE-PSE-2026-167-GRAP)

Geneva, GENEVA, chFull-timeCHF 76k–CHF 84k2026-10-23 → 2026-11-10
Hybrid

Core

Optimizing Monte Carlo event generation software (Madgraph) for high-energy physics data simulation to increase throughput on high-performance computing architectures.

Role type

Senior IC performance software engineer (physics simulation)

Builds

High-throughput simulation software packages for LHC experiments (NextGen project)

Domain

High energy physics / High-performance computing

Deliverable

production ML models

Required skills

C++ (up to C++23), CUDA, HIP, Python, GPU programming, heterogeneous compute platforms, profiling tools

Preferred skills

Madgraph event generator development, hard scattering processes, perturbative order matrix element calculations, Fortran

Technologies

CUDA, HIP, C++23, Python, GPUs, modern CPU architectures

Responsibilities

Analyse and profile existing simulation code bases to improve throughput; Implement software engineering concepts leveraging compute accelerators; Collaborate with theory and experimental physics experts; Supervise students on software development tasks

Seniority

Senior, hands-on IC