Senior Design Automation Engineer, Software, Center for Quantum Computing
Amazon Web Services (AWS) · San Francisco, CA · 2 wk ago
ResearchFull-time
About the role
The Center for Quantum Computing (CQC) is a multi-disciplinary team of scientists, engineers, and technicians, on a mission to develop a fault-tolerant quantum computer. We are looking to hire a Senior Design Automation Engineer to join our growing software team.
Responsibilities
- Work with designers to build a quantum processor design automation flow. This will involve a combination of writing new software and influencing the working model of our scientist collaborators on the design team.
- Develop a shared Python library for analysis and optimization routines that can be re-used across designs.
- Profile and improve the performance of design, simulation, & analysis tools to enable scaling to larger devices.
- Leverage infrastructure-as-code to define and orchestrate high-performance computing (HPC) workloads.
- Make changes to the database and UI as necessary to capture and visualize design progress and performance.
- Look for opportunities to accelerate design workflows by taking advantage of the latest advancements in scientific computing, machine learning, and open-source chip layout and design software.
- Empower scientists to actively contribute to the codebase through mentorship and documentation.
Qualifications
- PhD, or Master's degree and 6+ years of applied research experience
- Experience programming in Java, C++, Python or related language
- Experience working with scientists in a research environment
- Experience with the full software development lifecycle (planning, design, implementation, testing, deployment, and maintenance)
- Experience setting up and running high-performance computing (HPC) workflows
- Experience running physics simulations using Python
Benefits
Inclusive Team Culture, Mentorship & Career Growth, Work/Life Balance, Export Control Requirement
Pay
Base salary range: $192,200.00 - $260,000.00 USD annually
Schedule
Not specified