Senior Staff Software Engineer
Automation & Calibration
Confirmed live in the last 24 hours
General-purpose quantum processor manufacturer
Company Overview
IonQ's mission is to build the world’s best quantum computers to solve the world’s most complex problems. The company has a unique trapped-ion approach combines unmatched physical performance, perfect qubit replication, optical network-ability, and highly-optimized algorithms to create a quantum computer that is as scalable as it is powerful, and that will support a broad array of applications across a variety of industries.
Hardware
B2B
Company Stage
IPO
Total Funding
$804M
Founded
2015
Headquarters
College Park, Maryland
Growth & Insights
Headcount
6 month growth
↑ 26%1 year growth
↑ 59%2 year growth
↑ 203%Locations
Seattle, WA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Analysis
Development Operations (DevOps)
Rust
Python
TypeScript
CategoriesNew
Software Engineering
Requirements
- Bachelor's degree or equivalent practical experience in Computer Science, Mathematics, Physics, or a related field
- 10+ years' development experience in a general-purpose programming language (like Python, TypeScript, Go, Rust, or C++)
- Data analysis skills in areas like statistical testing, modeling and mathematical optimization, and/or machine learning
- Experience in working with technical experts outside of traditional software engineering, particularly electrical engineers and physicists
- Empathy: you'll work closely with our internal team of physicists who depend on our software every day
- MS or PhD in Computer Science, Mathematics, Physics, or a related field
- Experience developing software for aerospace, automotive, or robotics control systems
- Strong DevOps skills and practices
- Hands-on electrical and communications troubleshooting skills
- A background in digital signal processing
- Experience implementing systems engineering practices in software projects
Responsibilities
- Lead strategic projects making transformative improvements to the quality, automation, and usability of IonQ's quantum computers
- Write code used to run experiments and production quantum computer operations
- Develop adapters for new hardware devices and new capabilities
- Automate and optimize the calibration of our systems' physical parameters
- Closely collaborate with cross-functional teams of physicists and electrical engineers
- Provide technical expertise in building robust and well-engineered software solutions
- Effectively self-manage projects, schedules, priorities, and deliverables
- Provide clear, concise communication to management and product development teams