Software Engineer - Compiler

November 2

Apply Now
Logo of IonQ

IonQ

Quantum Computing • Quantum Information Processing • Quantum Algorithms • Quantum Applications • Quantum Physics

Description

• IonQ is developing a powerful quantum computer based on trapped-ion technology. • Join a small but effective compiler engineering team. • Develop and maintain AOT and JIT compilation for quantum computing. • Design, develop, test, deploy, maintain and improve our quantum compiler stack. • Perform R&D to support new hardware platforms and software tooling for optimal performance. • Deliver world-class quantum circuit optimizations with compiler innovations. • Help define programming models and algorithms for quantum computing. • Collaborate with an experienced interdisciplinary staff.

Requirements

• Bachelor’s Degree in Computer Science, Math, or a related field; non-traditional backgrounds are welcome. • 3+ years of development experience in compiler optimization for various architectures. • Strong knowledge of Python and a systems programming language such as C++/Rust, or a highly-productive language like OCaml; and a strong math background, especially linear algebra. • Experience with algorithm design and development, benchmarking, and performance-oriented optimizations. • Strong focus on testing and software quality. • An Advanced degree in Computer Science, Math, or a related field; non-traditional backgrounds are welcome. • Experience developing projects using MLIR/LLVM and/or Qiskit, Cirq, or the like. • Understanding of advanced compiler optimization techniques. • Education or training in quantum computing and/or quantum information science (such as work experience, coursework, thesis, or peer-reviewed publications). • Experience developing toolkits, compilers, or runtime environments for heterogeneous architectures.

Benefits

• comprehensive medical, dental, and vision plans • matching 401K • unlimited PTO plus paid holidays • parental/adoption leave • legal insurance • home internet stipend • pet insurance!

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com