Job Overview
Job TitleSoftware Engineer Quantum AI
Job TypeFull Time
Offered Salary$179,000
LocationLos Angeles, CA
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About The Job
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.Fundamentally, physical reality is quantum, but all current computers are classical. Because of this mismatch, we cannot efficiently simulate the fundamental level of our physical reality.Our mission is to develop this missing capability and unlock solutions to classically intractable problems. To build practical quantum computers, we must overcome noise and decoherence. We do this by instrumenting quantum programs with intermediate measurements that give us diagnostic information about errors taking place in the quantum processor in real-time as it executes quantum algorithms. This technology is known as quantum error correction (QEC) and is a key component of Google's quantum computing roadmap.QEC Software team develops classical software necessary to achieve quantum fault-tolerance, including compilers for instrumented quantum circuits and syndrome decoders for real-time error diagnostics.The full potential of quantum computing will be unlocked with a large-scale computer capable of complex, error-corrected computations. Google Quantum AI's mission is to build this computer and unlock solutions to classically intractable problems. Our roadmap is focused on advancing the capabilities of quantum computing and enabling meaningful applications.Responsibilities
- Develop software system for real-time diagnostics of errors that inevitably occur in quantum computations due to noise and decoherence using syndrome information from the quantum computer readout electronics.
- Develop software framework for performance benchmarking of the above system for real-time error diagnostics.
- Integrate quantum error correction software with quantum computer's control system.
- Gather software requirements by collaborating with researchers on error correction experiments and simulations.
- Help implement good software engineering practices to ensure robust code health of QEC software.
Key skills/competency
- Software Engineering
- Quantum Computing
- Error Correction
- C++
- Python
- Systems Programming
- High-Performance Computing (HPC)
- Real-Time Computing (RTC)
- Classical Coding Theory
- Linear Algebra
How to Get Hired at Google
- Tailor your resume: Highlight C++, Python, complex system design, and any quantum computing experience.
- Showcase your projects: Detail your experience with systems programming, HPC, or low-level optimization on your resume.
- Prepare for technical interviews: Brush up on data structures, algorithms, C++, Python, and quantum computing concepts.
- Demonstrate problem-solving: Be ready to discuss complex software challenges and your approach to solving them.
- Research Google's mission: Understand Google's quantum AI goals and how your skills align.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What are the minimum qualifications for a Software Engineer at Google Quantum AI?
02What programming languages are essential for this Software Engineer role?
03What is the work arrangement for the Software Engineer, Quantum AI position?
04Does Google Quantum AI offer opportunities for career growth?
05What kind of projects will a Software Engineer work on at Google Quantum AI?
06How does Google approach hiring for Software Engineer roles with arrest or conviction records in Los Angeles?
07What is the salary range for a Software Engineer at Google in Los Angeles?
08What is the primary mission of Google Quantum AI?
Explore similar opportunities that match your background