Software Engineer, Control & Calibration, AWS Center for Quantum Computing
Job Description
The Amazon Web Services (AWS) 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 Software Engineer to join our growing software team. You will work closely with our experimental and theoretical physics teams to enable their work characterizing, calibrating, and operating novel quantum devices. The ideal candidate will be able to translate high-level science requirements into software implementations (e.g. Python APIs/frameworks, React components, database schemas) that are performant, scalable, and intuitive. This requires someone who (1) has a strong desire to work within a team of scientists and engineers, and (2) demonstrates ownership in initiating and driving projects to completion.
Work/Life Balance
At the AWS CQC, we understand that developing quantum computing technology is a marathon, not a sprint. Mental and physical wellness is encouraged within our team and throughout AWS. The work/life integration within Amazon encourages a culture where employees work hard and have ownership over their downtime. We are exploring more structured wellness elements including meditation scheduling, running group meet-ups, and a culture of sharing wellness tips.
Mentorship and Career Growth
We are committed to the growth and development of every member of the Center for Quantum Computing. You will receive career-growth-minded management and mentorship from a software and science team, and also have the opportunity to participate in Amazon's mentorship programs. You will work closely with quantum research scientists and have opportunities to learn about quantum computing technology and contribute to the development of scientific software for quantum computing at AWS.
Inclusive and Diverse Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Key job responsibilities
- Architect extensible & intuitive frameworks for running quantum computing experiments and analyzing data.
- Optimize the performance of the database API and infrastructure to enable faster experiment throughput.
- Develop dashboards that allow experimentalists to inspect and control the state of quantum device calibration.
- Profile and improve the performance of experiment & analysis tools to enable scaling to larger devices.
- Deploy and maintain cloud infrastructure that supports increasingly-complex science workflows.
- Empower scientists to actively contribute to the codebase through mentorship and documentation.
We are looking for candidates with strong engineering principles, a bias for action, superior problem-solving, and excellent communication skills. Working effectively within a team environment is essential. As a software engineer embedded in a research organization, you will have the opportunity to work on new ideas and stay abreast of the field of experimental quantum computation.
A day in the life
The lifetime of your projects will likely begin with a lot of discussion and negotiation with our scientists and engineers to translate their software and hardware feature requests into design proposals that demonstrate sensible trade-offs between complexity and delivery. Once a design proposal has been accepted, you will implement it in a logical and maintainable manner. You will also be encouraged to take ownership over the stability and quality of the software and hardware stack by identifying, proposing, and implementing features that will accelerate our realization of quantum computing technologies.
About the team
You will be joining the software team within the AWS Center of Quantum Computing. Our team is comprised of scientists and software engineers who are building scalable software that enables quantum computing technologies.
We are looking to hire a Software Engineer to join our growing software team. You will work closely with our experimental and theoretical physics teams to enable their work characterizing, calibrating, and operating novel quantum devices. The ideal candidate will be able to translate high-level science requirements into software implementations (e.g. Python APIs/frameworks, React components, database schemas) that are performant, scalable, and intuitive. This requires someone who (1) has a strong desire to work within a team of scientists and engineers, and (2) demonstrates ownership in initiating and driving projects to completion.
Work/Life Balance
At the AWS CQC, we understand that developing quantum computing technology is a marathon, not a sprint. Mental and physical wellness is encouraged within our team and throughout AWS. The work/life integration within Amazon encourages a culture where employees work hard and have ownership over their downtime. We are exploring more structured wellness elements including meditation scheduling, running group meet-ups, and a culture of sharing wellness tips.
Mentorship and Career Growth
We are committed to the growth and development of every member of the Center for Quantum Computing. You will receive career-growth-minded management and mentorship from a software and science team, and also have the opportunity to participate in Amazon's mentorship programs. You will work closely with quantum research scientists and have opportunities to learn about quantum computing technology and contribute to the development of scientific software for quantum computing at AWS.
Inclusive and Diverse Culture
Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Key job responsibilities
- Architect extensible & intuitive frameworks for running quantum computing experiments and analyzing data.
- Optimize the performance of the database API and infrastructure to enable faster experiment throughput.
- Develop dashboards that allow experimentalists to inspect and control the state of quantum device calibration.
- Profile and improve the performance of experiment & analysis tools to enable scaling to larger devices.
- Deploy and maintain cloud infrastructure that supports increasingly-complex science workflows.
- Empower scientists to actively contribute to the codebase through mentorship and documentation.
We are looking for candidates with strong engineering principles, a bias for action, superior problem-solving, and excellent communication skills. Working effectively within a team environment is essential. As a software engineer embedded in a research organization, you will have the opportunity to work on new ideas and stay abreast of the field of experimental quantum computation.
A day in the life
The lifetime of your projects will likely begin with a lot of discussion and negotiation with our scientists and engineers to translate their software and hardware feature requests into design proposals that demonstrate sensible trade-offs between complexity and delivery. Once a design proposal has been accepted, you will implement it in a logical and maintainable manner. You will also be encouraged to take ownership over the stability and quality of the software and hardware stack by identifying, proposing, and implementing features that will accelerate our realization of quantum computing technologies.
About the team
You will be joining the software team within the AWS Center of Quantum Computing. Our team is comprised of scientists and software engineers who are building scalable software that enables quantum computing technologies.