- Location
- Boulder, CO
- Workplace
- Onsite
- Type
- Full-time
- Department
- Software Engineering
- Experience
- 2+ years
- Education
- Bachelor
- Source
- Lever
Description
At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.
Atom Computing is looking for a Software Engineer to build the software platform that orchestrates our quantum computers. In this role, you'll be working on a core area of our stack: the systems that coordinate quantum computing workloads, interface with the hardware control and calibration systems, and manage the experimental data our systems produce, while supporting the development of our next-generation systems. You'll work alongside a partner team that owns the hardware control and compilation systems, and collaborate closely with a talented, tight-knit team of software and quantum engineers, reporting to the Software Engineering Manager.
This is a primarily backend role with occasional frontend work. Our backend services are written in Python and Rust, and our frontend components are written in TypeScript/React. Many of our services run directly on the quantum computers themselves, in a Linux environment, so you'll be writing software that operates close to the hardware.
This role is based in our Boulder, CO office.