You will thrive in an environment where knowledge-sharing and continuous learning are the norm. We are moving fast in a brand-new market, where requirements change as the technology evolves, so the ability to adapt is important.
What you will do
- Design and build system tools such as compilers, emulators, profilers and debuggers
- Design and implement correct, maintainable compiler optimizations, transformations, and analyses across multiple IR levels.
- Own a substantial part of the software stack for error-corrected quantum computing systems
- Mentor, guide and lead engineers in the team
- Lead collaboration with other engineering teams to integrate their software and hardware artifacts with the compiler
- Work with scientists and engineers to implement new error correcting codes, and runtimes for new decoders
What we need