Jobs / Summary

Senior Scientific Software Engineer – Simulation and Machine Learning

Confidential company · Germany · Posted Sep 21, 2026

Sign in to save

Full job access

Unlock the company and apply directly

Pay once for the period you choose. Nothing renews automatically.

  • Company names
  • Original job descriptions
  • Direct application links
  • Saved jobs and alerts
Choose an access pass

Secure checkout via Stripe. No subscription.

Compare plans

Public summary

This remote role based in Europe involves building and maintaining high-performance simulation software central to quantum computing research. The engineer will focus on differentiable simulation, parameter inference, optimization at scale, and will collaborate with academic researchers, supervise students, and contribute to educational course material. Fluency in English and deep expertise in Julia, Python, and computational science are required.

Location and work setup

Location
Germany
Remote status
Hybrid
German requirement signal
No German Required Detected
Detected job language
English

Responsibilities

Develop and maintain simulation engine for quantum systems, focusing on differentiable simulation and performance optimization. Implement model learning and parameter inference techniques, including neural network-based PDE solving and equation discovery. Collaborate on research projects and grant proposals with university faculty. Supervise graduate students and interns. Contribute to educational materials on numerical simulation and machine learning in physics.

Qualifications

PhD or equivalent in physics, applied mathematics, or computational science. Strong expertise in scientific computing with languages such as Julia, Python, or JAX. In-depth knowledge of ODE solvers, optimization, stochastic processes, and automatic differentiation. Proven publication record or widely-used codebase. Strong technical writing skills and interest in supervising students. Fluent English.

Skills

Julia Python JAX Numerical Simulation Automatic Differentiation ODE Solvers Optimization Stochastic Processes Machine Learning Model Learning Neural Networks Differentiable Simulation Technical Writing Supervision