1

Senior Quantum Programmer Jobs in California (NOW HIRING)

next page

Showing results 1-20

Senior Quantum Programmer information

What is a senior quantum programmer?

A Senior Quantum Programmer is an advanced professional specializing in designing, developing, and optimizing algorithms for quantum computers. They work with quantum programming languages, such as Qiskit or Cirq, to solve complex computational problems that are difficult or impossible for classical computers. Their responsibilities often include leading quantum software projects, collaborating with physicists and engineers, and mentoring junior team members. Senior Quantum Programmers typically have a strong background in quantum mechanics, computer science, and mathematics. They play a key role in advancing the practical applications of quantum computing in various industries.

What are the key skills and qualifications needed to thrive as a senior quantum programmer?

To thrive as a Senior Quantum Programmer, you need advanced knowledge of quantum computing concepts, quantum algorithms, and strong programming skills in languages such as Python and Qiskit, often supported by a degree in physics, computer science, or related fields. Familiarity with quantum computing frameworks (e.g., IBM Qiskit, Google Cirq), cloud-based quantum platforms, and sometimes certifications in quantum programming are highly valued. Exceptional problem-solving abilities, collaboration, and adaptability to rapidly evolving technologies help set top candidates apart. These skills are vital for developing efficient quantum solutions, driving innovation, and contributing to the progress of this cutting-edge field.

What are some common challenges faced by senior quantum programmers when translating classical algorithms to quantum circuits?

Senior Quantum Programmers often encounter challenges in efficiently mapping classical algorithms onto quantum circuits due to limitations in quantum hardware, such as qubit coherence times and gate fidelity. Additionally, they must optimize algorithms to reduce the number of required qubits and operations, as current quantum computers are still relatively small and error-prone. Collaboration with physicists and hardware engineers is essential to address these challenges and to ensure that practical constraints are considered during development. Staying updated with rapidly evolving quantum frameworks and best practices is also key to success in this role.

What is the difference between Senior Quantum Programmer vs Quantum Software Engineer?

AspectSenior Quantum ProgrammerQuantum Software Engineer
Required CredentialsAdvanced degrees in Physics, Computer Science, or related fields; experience with quantum algorithmsSimilar credentials; focus on software development and programming skills
Work EnvironmentResearch labs, tech companies, academiaTech firms, startups, research institutions
Industry UsageQuantum computing research and developmentDevelopment of quantum applications and software tools

Both roles require strong backgrounds in quantum computing and programming. The Senior Quantum Programmer often leads complex projects and research initiatives, while the Quantum Software Engineer focuses on developing and implementing quantum algorithms and software solutions. The roles are closely related, with overlapping skills and work environments, but differ mainly in seniority and scope of responsibilities.

What are the most commonly searched types of Quantum Programmer jobs in California?

The most popular types of Quantum Programmer jobs in California are:

What are popular job titles related to Senior Quantum Programmer jobs in California?

For Senior Quantum Programmer jobs in California, the most frequently searched job titles are:

What job categories do people searching Senior Quantum Programmer jobs in California look for?

The top searched job categories for Senior Quantum Programmer jobs in California are:

What cities in California are hiring for Senior Quantum Programmer jobs?

Cities in California with the most Senior Quantum Programmer job openings:

Senior Quantum Computing Libraries Engineer

NVIDIA

Santa Clara, CA • On-site

$143K - $189K/yr

Full-time

Re-posted 27 days ago


Nvidia rating

9.6

Company rating: 9.6 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

7th of 245 rated software companies


Job description

Job Summary:
NVIDIA is a leader in accelerated computing, and they are seeking a Senior Quantum Computing Libraries Engineer to develop and optimize software for quantum computing and simulations. The role involves researching GPU accelerated algorithms, collaborating with various teams, and providing technical leadership.
Responsibilities:
• Researching and developing and optimizing GPU accelerated algorithms across multiple hardware generations
• Develop innovative HPC algorithms to scale quantum circuit simulations
• Working closely with NVIDIA Research, Developer Technology, and Product Management teams in the areas of quantum computing, HPC technologies, and machine learning
• Interacting with external partners and researchers to understand their use cases and requirements
• Providing technical leadership and guidance to other engineers
• Analyzing the performance of GPU, CPU, multi-GPU/multi-node implementations, finding opportunities for algorithmic or implementation-based improvements
Qualifications:
Required:
• Excellent C++ and Python programming and software design skills, including functional and performance test design
• Experience programming for GPUs, in a multi-threading and multi-node MPI programming model, and expertise in hardware-aware optimization
• Experience with agentic coding tools
• Demonstrated ability developing scientific software used in quantum simulations (e.g., circuit simulators, compilers, hybrid-computing)
• PhD or MSc degree in Computer Science, Applied Math, Physics, or related science or engineering field (or equivalent experience)
• 8+ years of experience
• Strong collaboration, communication, and documentation skills
Preferred:
• Experience using one or more quantum computing and deep learning frameworks (e.g., Qiskit, Cirq, Pennylane, TNQVM, TensorFlow, PyTorch)
• Proven experience with HPC technologies and communication algorithms
• Expertise in numerical methods, Hamiltonian integrals, quantum simulation techniques
• Experience working in an agile software development environment within a globally distributed organization
Company:
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. Founded in 1993, the company is headquartered in Santa Clara, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Nvidia employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Nvidia logo

About Nvidia

Sourced by ZipRecruiter

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology--and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Santa Clara, CA, US

Year founded

1993