QuEra Computing

QuEra Computing

Scientific Software Engineer - AMO Simulations

Boston, MA, USA

Sponsorship not specifiedDetected 13 days ago
PythonRustC++AlgorithmsCode ReviewNumPyElectrical EngineeringResearch

About the role

  • In this role, you will work at the intersection of AMO theory, scientific computing, and quantum software.
  • This role is ideal for someone who has used numerical methods to study quantum systems and wants to turn research-grade models into reliable, scalable software used by scientists and engineers.

Responsibilities

  • Develop and maintain scientific software for simulating neutral-atom quantum systems, including coherent dynamics, dissipation, noise, and measurement processes.
  • Implement numerical methods for quantum dynamics and open quantum systems, such as Lindblad master equations, quantum trajectories, Krylov subspace methods, Chebyshev polynomials, or related approaches.
  • Build production-grade software infrastructure and tools to efficiently model Rydberg interactions, atom motion, atom loss, laser control imperfections, decoherence channels, and other device-relevant effects, supporting AMO theory and device modeling efforts.
  • Collaborate with physicists and software engineers to translate theoretical models into tested, documented, and reusable software components.
  • Design simulation workflows that support benchmarking, calibration analysis, algorithm validation, and performance modeling.
  • Optimize numerical codes for accuracy, stability, performance, and usability across a range of system sizes and approximations.

Requirements

  • Master's or Ph.D. in Physics, Applied Mathematics, Computer Science, Electrical Engineering, or a related field, or equivalent professional experience.
  • Experience performing numerical simulations of open quantum systems, many-body quantum systems, or driven-dissipative quantum dynamics.
  • Experience with numerical linear algebra, differential equation solvers, Monte Carlo methods, sparse matrix methods, or high-performance simulation techniques.
  • Familiarity with modern software engineering practices, including version control, testing, code review, profiling, debugging, and documentation.
  • Ability to communicate clearly across theory, software, and experimental teams.
  • Strong background in quantum mechanics, AMO physics, quantum optics, or quantum information science.
  • Strong programming skills in Python, Julia, C++, Rust, or similar languages used for scientific computing.

Nice to have

  • Experience modeling neutral atoms, Rydberg systems, trapped ions, superconducting qubits, photonic systems, or related quantum hardware platforms.
  • Familiarity with QuantumOptics.jl, QuTiP, SciPy, NumPy, ITensor, CUDA, MPI, or related scientific computing tools.
  • Experience with tensor networks, quantum trajectories, stochastic master equations, optimal control, noise spectroscopy, or error modeling.
  • Knowledge of quantum algorithms, analog quantum simulation, quantum error correction, or benchmarking methods.
  • Comfort working with imperfect, evolving physical models and validating them against data or known limits.
  • QuEra is committed to cultivating a diverse work environment and is proud to be an equal opportunity employer.

This listing is sourced directly from QuEra Computing's careers page and normalized into a canonical job model.