Google-posted about 1 year ago
$136,000 - $200,000/Yr
Full-time • Mid Level
Los Angeles, CA
Web Search Portals, Libraries, Archives, and Other Information Services

As a Software Engineer III focused on Quantum Error Correction at Google, you will be instrumental in developing technologies that enhance quantum computing capabilities. This role involves creating compilers and software systems that facilitate error correction in quantum computations, ensuring fault tolerance and real-time diagnostics. You will collaborate with researchers to gather requirements and develop simulations, contributing to the advancement of quantum AI and its applications.

  • Develop compiler for translating logical quantum computations to detailed low-level programs that realize quantum computations fault-tolerantly.
  • 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's readout electronics.
  • Develop software framework for performance benchmarking of the above system for real-time error diagnostics.
  • Develop simulations of error correction experiments.
  • Gather software requirements by collaborating with researchers on error correction experiments and simulations.
  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with data structures or algorithms.
  • Experience developing compilers, simulators, or scientific software.
  • Experience developing software in collaboration with research scientists.
  • Experience in systems programming, High-Performance Computing (HPC), Real-Time Computing (RTC), device driver development, kernel development, concurrency, or low-level code optimization.
  • Knowledge of quantum mechanics, quantum computing, quantum error correction, classical coding theory, linear algebra, or statistics.
  • Knowledge of machine learning, artificial intelligence, neural networks, graph algorithms, or linear programming.
  • Knowledge of CUDA, PTX, SASS, GPU I/O interfaces, or GPU internals.
  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) plan with company matching
  • Paid holidays
  • Paid time off
  • Employee stock purchase plan
  • Tuition reimbursement
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service