Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Scientific Software Engineer - Machine Programming

Home > Python programming jobs

Scientific Software Engineer - Machine Programming in USA

  • QuEra Computing, Inc.
  • Full time
  • Email
  • Boston, MA

Responsibilities

  • Maintain the domain-specific language and compilation stack, including issue triage, bug fixes, pull-request reviews, releases, CI, tests, and dependencies.
  • Support machine and testbed teams by helping develop experiments, port legacy programs, and diagnose compilation or runtime issues.
  • Integrate compiled programs with the control system and maintain interfaces and program representations across releases.
  • Convert user problems into minimal reproductions, regression tests, and focused fixes while contributing to larger language or intermediate-representation changes.
  • Improve compilation and execution performance, including compile time, program size, and timing correctness.
  • Create and maintain user-facing documentation, tutorials, examples, and agent skills.
  • Support new channel types, control hardware, and machine configurations with the hardware-control team.
  • Gather user feedback and prioritize usability improvements.

Requirements

  • Bachelor's or Master's degree in Computer Science, Physics, Electrical Engineering, or a related field, or equivalent professional experience.
  • Strong Python skills, including type hints, packaging, and testing with pytest.
  • Ability to build tools for and communicate clearly with scientists who are not professional software developers.
  • Experience coordinating interfaces and changes across teams and debugging issues spanning multiple systems.
  • Experience debugging unfamiliar code and reducing complex failures to minimal reproductions.
  • Familiarity with version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation.
  • Preferred: experience with compilers, domain-specific languages, SSA-based intermediate representations, Kirin, MLIR, or LLVM.
  • Preferred: experimental physics or AMO/atomic physics lab-control experience, including AWGs, AOMs/AODs, DDS, timing systems, or cameras.
  • Preferred: real-time or embedded control systems, FPGAs, ARTIQ, Labscript, real-time scheduling, streaming, or instruction-dispatch systems experience.
  • Preferred: C++ or Rust experience, open-source contributions, or experience using AI coding agents.

Benefits

  • Base salary range of $102,400-$166,400 per year.
  • Equity grants are provided to all new hires.

Salary: $102k - $166k/yr

QuEra Computing, Inc.

QuEra Computing builds neutral-atom quantum computers and supporting software, offering access via its Aquila system on Amazon Braket and selling on-premise machines to research and enterprise users. Founded in 2018 and headquartered in Boston, the privately held company delivered a large-scale s...

Similar positions

Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $80k-$105k
  • Europe

Sr. AI/ML Engineer II

  • MetroStar
  • Full time
  • USA
  • 10/26/2026
  • Salary: $200k - $240k/yr
  • Reston, VA

Staff Security Engineer

  • Quince
  • Full time
  • Others
  • 10/26/2026
  • Bengaluru, India

ChatGPT Performance Engineer

  • OpenAI
  • Full time
  • USA
  • 10/26/2026
  • Salary: $325k-$405k
  • Remote

Junior Backend Engineer (Europe)

  • Kalepa
  • Full time
  • Remote
  • 10/25/2026
  • Salary: $60k-$70k
  • Europe