Senior Software Engineer, Quantum Compilation

Rigetti Computing

Rigetti engineers are a passionate, dedicated team working across multiple scientific and engineering disciplines including RF electronics, cryogenics, superconducting circuits, mechanical engineering, and computer science. We build our software using industry best practices to serve both large enterprise clients and individual researchers around the world.
 
Rigetti Quantum Cloud Services (QCS) is unique in that it serves access to quantum computers with world-leading capabilities while retaining the agility of a nimble startup, ready and willing to iterate and experiment with new research. In this role, you’ll improve and optimize our execution stack for quantum programs.



About You:
  • You enjoy working across disciplines and are eager to learn from experts outside of your field.
  • You communicate clearly and effectively, and understand domain-driven software design.
  • You take pride in the quality and performance of the software you write, and have experience maintaining software in production.



Role and Responsibilities:
  • You will drive the design and development of our quantum compilation software, which adapts Quil code into a program ready to execute on a selected quantum processor. This software performs mathematical transformation and optimization of quantum programs.
  • You’ll be a member of a small team of experts responsible for all public-facing Rigetti applications, and work closely with others to integrate features and changes.
  • You’ll work closely with quantum applications researchers to understand use cases, embedded software engineers to optimize for runtime performance, and full-stack engineers on web service integration.



Key Qualifications:
  • Fluency in Python, our common language across domains
  • Experience writing and maintaining compiler software and/or mathematics-centered software
  • Proven ability to synthesize research findings into resilient, useful software
  • Advanced degree in mathematics or computer science



Preferred Qualifications:
  • Competence in any of: C++, Golang, gRPC, PostgreSQL, Rust, and/or Common Lisp
  • Contributor to compilation-related publications and research
  • Experience in RPC API design and construction



Further Reading:
As we continue to navigate these unprecedented times, we have committed to prioritizing the health and safety of our employees and have adopted a virtual interview process. Please note that you may work remotely full time from anywhere within the United States, however, occasional visits to our Berkeley Headquarters may be required.
 
Benefits and Perks:
Rigetti seeks individuals who are motivated by grand challenges and the opportunity to make a meaningful impact in the exciting quantum computing space. As long-term visionaries, we offer employees opportunities for continuous personal and professional growth so they can advance our mission to help solve humanity's most important and pressing problems. To support the financial success and health of our employees and their families, we offer the following benefits in addition to a competitive base salary:
 
- 401k Plan
- Generous Equity Grant
- 98% coverage on Medical (Kaiser or Anthem Blue Cross), Guardian Dental, Guardian Vision
- Anthem Blue Cross Life Insurance at no cost to the employee
- Opportunities for additional performance-based equity grants or bonuses 
 
To help our employees bring their best selves to work, we also offer various perks to support each individual to perform at their highest level and foster work life balance. All full-time exempt employees are eligible for:
 
- Unlimited PTO as soon as they join. After their first year,  they are also eligible to take an annual 2-3 week paid sabbatical.
- Fitness Activity & Gym Membership Reimbursement
- 16 Week Paid Parental Leave
- FSA & Commuter Benefits
- Employment Assistance Program (EAP)
- Flexible Work Schedule
 
As we continue to grow our company, we will prioritize applicants who have created a thoughtful application and share our vision and passion for quantum computing. While we regret that we can't hire every applicant, we keep applications on file for 2 years and will reach out if you're a good fit for a future opportunity. 
 
About Rigetti
Rigetti Computing is on a mission to build the world’s most powerful computers. Based in Berkeley and Fremont, CA, we are scientists, engineers, builders, and visionaries who believe quantum computing is going to significantly affect health care, how we treat disease, how we generate energy, and how we feed humanity. We design and fabricate quantum circuits and deploy them as quantum computers available online. Our engineers build the full stack of technologies that are integrated into these machines, including cryogenic hardware and microwave circuitry, advanced analog and digital control modules, and a software stack that provides the world’s most advanced SDK and runtime environment for quantum computers. Our quantum computer is available through Our product, Quantum Cloud Services, which is the world’s first full-stack programming and execution environment for quantum/classical computing. We were founded by Chad Rigetti in 2013, and today employ over 120 people.
 
Don't see the job you want? Apply here so we can keep in touch with you when the right role opens up in the future!
 
Export Licensing Compliance
This position may require access to information protected under U.S. export control laws and regulations, including the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR).  Please note that any offer for employment may be conditioned on authorization to receive software or technology controlled under these U.S. export control laws and regulations without sponsorship for an export license. In order to ensure compliance, Rigetti must determine U.S. citizenship or U.S. visa/immigration status of all prospective applicants for this position.
 
Any citizenship information provided will be reviewed solely for export control compliance purposes.  Only applicants authorized to receive export-controlled items, software, technology, and information will be considered for this position.  Citizenship information will be handled in accordance with Rigetti’s policies prohibiting discrimination based upon classifications protected by federal, state, or local law.
 
Rigetti is committed to full compliance with applicable anti-discrimination laws. We are an equal opportunity employer and value diversity at our company. We strive to create an inclusive work environment and will not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Apply

👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Remotive. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.