Rigetti Computing Logo

Rigetti Computing

Senior Software Engineer, QPU Software

Posted 17 Days Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
Develop and maintain services and SDKs for Rigetti Quantum Cloud Services, ensuring stability and reliability while optimizing features and performance.
The summary above was generated by AI
Rigetti Computing is building the world’s most powerful computers to solve humanity’s most pressing problems. We believe this technology will fundamentally change the world for the better and will affect nearly every industry over the coming decades. 

Day to day in this role

  • You’ll develop and maintain the services and client SDKs used to build and execute programs on Rigetti Quantum Cloud Services (QCS). This includes services used by internal researchers and public customers alike, for whom stability and reliability is essential
  • Services are written in Rust, Golang, and a combination of the two (over FFI), with tools in Python and Typescript. Clients are offered in Python, Rust, C, and Golang. Our web apps are written in Typescript & React
  • You’ll extend and refine OpenAPI & gRPC APIs in ways that offer deeper or more efficient access to the quantum processor.
  • These services have been in production since 2018, but many opportunities remain for optimization and new product features
  • You’ll assume pager duty to ensure that QCS remains operational around the clock. Operational issues today requiring after-hours responses are rare
  • You will hold significant sway over the future architecture of our services and client SDKs

You'll work closely with several teams within Rigetti

  • Our embedded software engineering team, which develops the cutting-edge hardware driving the quantum processor. QCS services interact directly with that hardware, and it is critical that they mesh together tightly
  • Quantum engineers and applications developers, who rely on this service to do their research and offer exciting, novel ideas to refine and optimize it
  • Our infrastructure team, in order to ensure that the service remains performant and highly available
  • Your immediate team members who own other parts of the overall system, including compiler and language development
  • You’ll also be encouraged to present your work externally at conferences and in publications

About You

  • You relish a sense of ownership and agency over your work, and you learn quickly
  • You prize the quality of the software that you write. 
  • You approach your work with a sense of urgency appropriate to the impact either on users or on the team itself
  • You communicate clearly and effectively
  • You have experience building mission-critical, reliable, and performant systems
  • You rigorously test and document software intended for production use, follow common language conventions and well-known patterns, and rely heavily on automation for testing and deployment
  • You are experienced in profiling, benchmarking, and tracing code in both the development and deployment environments
  • You know how to design an API to avoid breaking changes, and how to migrate clients when it can’t be avoided
  • You are knowledgeable about non-trivial parts of service design, such as distributed authorization, error handling, and versioning
  • You work independently - you’re comfortable leading the design and implementation of a software package or service from high-level requirements
  • You enjoy leading a high-level architecture discussion one moment, and then translating that discussion into reliable production code the next
  • You are functional and agile in environments with incomplete information and evolving priorities and requirements, and you actively shape the requirements and product rather than awaiting guidance.

Key Requirements

  • Discipline and rigor in your code, design, and communication
  • Fluency in Rust. Competence in Golang and Python
  • Deep experience building and maintaining schema-driven, widely accessible web APIs (one or more of OpenAPI, GraphQL, gRPC/Protobuf)
  • One or more of the following:
  • Experience developing and supporting popular open-source software libraries to include issue triage and community messaging
  • Experience with event streaming systems (e.g. Kafka, Kinesis)

Nice to Have

  • Experience in programming language and/or compiler development
  • Experience building intuitive, elegant web applications with React
  • Experience building and maintaining SDKs
  • Experience architecting, building, and deploying microservice architectures with Kubernetes
  • Academic background in Computer Science, Electrical Engineering, or Physics
  • Knowledge of quantum computing and applications.

As engineering leaders, we value diversity and are committed to building a culture of inclusion to attract and engage innovative thinkers. Our technology, meant to serve all of humanity, cannot succeed if those who built it do not mirror the diversity of the communities we serve. Applications from women, minorities, and other under-represented groups are encouraged.

About Rigetti
Rigetti Computing is a pioneer in full-stack quantum computing. The company has operated quantum computers over the cloud since 2017 and serves global enterprise, government, and research clients through its Rigetti Quantum Cloud Services platform. The company’s proprietary quantum-classical infrastructure provides ultra-low latency integration with public and private clouds for high-performance practical quantum computing. Rigetti has developed the industry’s first multi-chip quantum processor for scalable quantum computing systems. The company designs and manufactures its chips in-house at Fab-1, the industry’s first dedicated and integrated quantum device manufacturing facility. Rigetti was founded in 2013 and today employs more than 150 people with offices in the United States, U.K., and Australia. Learn more at www.rigetti.com.

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
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.

Top Skills

Go
GraphQL
Grpc
Kubernetes
Openapi
Python
React
Rust
Typescript

Similar Jobs

24 Days Ago
Remote
9 Locations
60K-90K Annually
Junior
60K-90K Annually
Junior
Biotech
The LIMS Analyst will develop and document solutions for laboratory information management, ensuring systems meet client specifications and improve workflows. Responsibilities include user training, compliance with regulations, and collaboration with multi-functional teams.
Top Skills: CdsCloud ServicesElnLesLimsOraclePostgresSdmsSQL Server
23 Days Ago
Remote
Massachusetts, USA
66K-130K
Junior
66K-130K
Junior
Aerospace • Industrial
As a Jurisdiction and Classification Engineer II, you will conduct assessments according to export controls, manage projects, and collaborate with the Global Trade organization on analyzing export regulations.
Top Skills: CpdmMS OfficeOcrWindchillXclass
21 Days Ago
Remote
United States
83K-138K Annually
Mid level
83K-138K Annually
Mid level
Retail • Sports
Design and build software solutions, perform analysis, support team initiatives, and contribute to software maintenance and development while mentoring junior members.
Top Skills: .NetBackstageJavaJavaScriptPython

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account