Senior Scientific Software Engineer — Simulation and Machine Learning

constructorknowledgelabs

United States

Hybrid

USD 104,000 - 173,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid remote work
Teaching opportunities
Supervision of students

Job summary

Constructorknowledgelabs is seeking a senior engineer to build the simulation and model-learning engine at the core of its quantum software platform. The role blends physics and engineering, combining differentiable simulation with ML-driven parameter inference.

You will develop high-performance code for open and closed quantum systems, own the differentiable simulation and AD layer, and drive performance in optimisation loops.

Qualifications

  • PhD or equivalent in physics, applied mathematics, or computational science.
  • ,

Responsibilities

  • Build and maintain high-performance simulation code for open and closed quantum systems.

Skills

Numerical computing
Julia/Python/JAX
ODE solvers
Automatic differentiation
Technical writing
English fluency
Research publication

Education

PhD or equivalent in physics/applied math/computational science

Tools

Julia
Python
JAX

Job description

Role overview

This senior engineering position focuses on building the simulation and model-learning engine at the core of a quantum software platform. The work sits at the intersection of physics and engineering, combining differentiable simulation of physical systems with machine-learning-driven parameter inference and large-scale numerical optimisation. It is a research-grade engineering role with a clear delivery mandate rather than a pure research post or a general software position.

Responsibilities
  • Build and maintain high-performance simulation code for open and closed quantum systems
  • Own the differentiable simulation and automatic differentiation layer, and drive performance inside optimisation loops
  • Implement parameter inference and model learning from experimental data
  • Develop neural-network approaches to PDE solving and equation discovery
  • Benchmark against established academic tools and publish the comparisons
  • Collaborate with faculty on joint research and grant proposals, supervise graduate students and interns, and contribute to teaching material on numerical simulation and ML for physics
Requirements
  • PhD or equivalent in physics, applied mathematics, or computational science
  • Strong scientific computing background in Julia, Python, JAX, or comparable environments
  • Genuine numerical depth in ODE solvers, optimisation, stochastic processes, and automatic differentiation
  • Published research or widely used code that others rely on
  • Ability to take a method from a paper and turn it into fast, tested, usable software
  • Clear technical writing and fluent English
Nice to have
  • Interest in supervising students alongside engineering work
  • Comfort owning code quality, not just correctness
  • Motivation to contribute to teaching and curriculum development
Benefits and work setup
  • Remote within Europe with regular on-site presence in Bremen
  • Hybrid working model combining remote flexibility with time on-site
  • Route into teaching and student supervision for those who want it
  • Direct involvement in core technical work with measurable impact on performance and accuracy
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quantum Simulation & ML Engineer (Remote Europe)
Senior Quantum Simulation & ML Engineer (Remote Europe)

constructorknowledgelabs • United States

Hybrid
USD 104,000 - 173,000
Hybrid remote work
Teaching opportunities
Supervision of students
Principal Software Architect — Quantum Platform
Principal Software Architect — Quantum Platform

constructorknowledgelabs • United States

Hybrid
USD 161,000 - 242,000
Remote-first Europe
On-site Bremen presence
Engineering leadership
Head of Product — Quantum Software
Head of Product — Quantum Software

constructorknowledgelabs • United States

Hybrid
USD 104,000 - 161,000
Remote-first Europe
On-site Bremen
Hybrid work model
Senior Quantum Engineer
Senior Quantum Engineer

Quantum Motion • Riverdale Park (MD)

On-site
USD 90,000 - 120,000
Competitive salary and share options
Health Insurance
Flexible working
+2
Senior Quantum Engineer
Senior Quantum Engineer

Quantum Motion • Maryland

On-site
USD 90,000 - 120,000
Competitive salary and share options
Health Insurance
Flexible working
+1
Quantum Software Engineer
Quantum Software Engineer

Quantum Machines • Chicago (IL)

On-site
USD 120,000 - 180,000
Scientific Software Engineer - AMO Simulations
Scientific Software Engineer - AMO Simulations

QuEra Computing Inc. • Boston (MA)

On-site
USD 120,000 - 170,000
null
Senior Software Engineer (Quantum Computing)
Senior Software Engineer (Quantum Computing)

Infleqtion • Chicago (IL)

On-site
USD 160,000 - 185,000
Medical insurance
Dental insurance
Vision insurance
+10
Senior Software Engineer (Quantum Computing)
Senior Software Engineer (Quantum Computing)

Infleqtion, Inc. • Boulder (CO), Northern (KY)

Hybrid
USD 160,000 - 185,000
Medical, Dental, Vision coverage
Health Savings Account
Unlimited PTO
+7
Senior Software Engineer (Quantum Computing)
Senior Software Engineer (Quantum Computing)

Infleqtion • Madison (WI)

On-site
USD 160,000 - 185,000
Medical coverage
Dental coverage
Vision coverage
+5