1

Senior Quantum Programmer Jobs in California (NOW HIRING)

Showing results 41-60

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 Scientist, Quantum Compilation

Q-CTRL

Los Angeles, CA • On-site

$135 - $205/hr

Other

Re-posted 18 days ago


Job description

About the team

The Quantum Computing Research team is dedicated to developing innovative methods to get the best possible performance from contemporary and next generation quantum computers. We push toward quantum advantage by developing cutting‑edge applications, employing AI, control theory, and physics principles to optimize and automate critical parts of the quantum computing stack. We conduct pioneering research looking toward the near future, including quantum error correction and the integration of quantum computers with high‑performance computing and data centers.

About the role

We are seeking a Research Scientist / Senior Research Scientist to focus on quantum compilation. You will work within a team of researchers dedicated to pushing the limits of quantum compilation. In particular, you will:

  • Develop efficient and reliable methods and tools that solve challenges facing real quantum computers.
  • Stay informed about the latest advances in quantum computing and quantum control, and leverage this knowledge to implement and refine cutting‑edge methodologies.
  • Utilize methods from a range of fields, including control theory, optimization, machine learning, computer science, and data analysis.
  • Create code for optimizing quantum algorithms, applications, and quantum error correction schemes.
  • Collaborate with engineering teams to translate your ideas into production‑quality software.
  • Explain and present your work in clear and accessible language.
  • Write articles for publication in peer‑reviewed journals, attend and present your work at conferences, and collaborate with other industrial and academic research groups.
  • Use open‑source scientific computing packages like Qiskit, NumPy, Networkx, Scipy, Scikit‑learn, and PyTorch to build high‑quality research code to develop, demonstrate, and test new algorithms and methods.
You should have:
  • An advanced degree in Physics, Engineering, Mathematics, Computer Science, or a related discipline. A PhD is preferred, but we will also consider exceptional individuals with previous industry experience.
  • Expertise in quantum computing, quantum algorithms, or quantum control. Specifically, for this role we would like to see expertise in quantum circuit compilation, qubit routing, or layout selection.
  • A track record of conducting impactful research, demonstrated through publications and/or presentations in well‑regarded journals and/or conferences.
  • Experience in developing software for scientific experiments using one of the commonly‑used languages such as Python, Julia, Matlab, or Mathematica (our team primarily uses Python).
Skills we also value (one or more is desirable, but not required):
  • Experience with high‑performance languages such as Rust, C++, or Julia.
  • Experience with GPUs, TPUs, and other forms of hardware‑accelerated computing.
  • A strong background in relevant methods from fields such as control theory, optimization, machine learning, or data analysis.
  • Familiarity with error suppression techniques used in quantum computing, such as dynamical decoupling, readout mitigation, zero‑noise extrapolation, Pauli twirling, or pulse‑level optimization.
  • Familiarity with executing circuits in Qiskit.
  • Familiarity with quantum error correction (QEC).
  • Exceptional scientific communication skills, evidenced by a track‑record of teaching, scientific outreach, writing, producing elegant figures and visualizations, and/or speaking in front of both general and expert audiences.
Salary

The targeted base salary range for this position is between $135,000 and $205,000 and will ultimately be determined by specific job‑related skills, experience, level, location and other contributing factors. Depending on the position offered, this role may be eligible for annual discretionary bonuses, equity and other forms of compensation outside of the targeted base salary range. For more information on benefits at Q-CTRL, please visit our careers page at https://q-ctrl.com/careers. Should you have any questions related to the compensation package, please speak directly with the Talent Acquisition representative.

Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

#J-18808-Ljbffr