qubitsok.com

Cut Noise. Work Quantum.

Back to Job Listings

Americas, United States, Seattle

Posted 18 days ago

Software Engineer III, Quantum

🏢 Google

USD 141K - 202K per year

+2 benefits
AI Summarised
Visit Website

Role Type

🛠️ Engineer / Developer

Role Focus

💻 Code Systems

Seniority

🌿 Experienced

Employer Type

🏢 Industry

This Software Engineer role contributes to Google Quantum AI's mission of building a large-scale, error-corrected quantum computer. The engineer is responsible for designing, developing, testing, deploying, and maintaining critical software solutions to advance quantum computing capabilities. They must manage project priorities and deliverables while driving complex projects that span multiple quarters without constant supervision. The position requires versatility and technical expertise to push technology forward across the full-stack.

Key Responsibilities

Assess problems and recommend solutions for both short and long-term needs, taking ownership of goals and roadmapping efforts.

Drive project outcomes by designing or implementing multi-quarter projects independently and consistently solving ambiguous technical problems.

Write and review high-quality code, ensuring best practices and contributing to data preparation, optimization, and performance enhancements.

Incorporate design feedback to determine when to enhance existing systems or build new ones, and contribute to documentation and educational content.

Collaborate closely with diverse teams, including hardware engineers, electronic engineers, and research scientists.

Required Skills

Two years of experience in software development (or one year with an advanced degree).

Proficiency in one or more programming languages.

Nice-to-have Skills

Master's degree or PhD in Computer Science or related technical fields.

Two years of experience with data structures and algorithms.

Experience developing accessible technologies.

Technology Tags

Classical programming

The role explicitly requires experience with software development in one or more programming languages.

Quantum Runtime Software

The role involves designing and enhancing software solutions critical to deploying and maintaining the quantum computer's operations.

Fault-tolerant

The primary mission is explicitly stated as building a computer capable of complex, error-corrected computations.

Quantum compilers

Implied by the need to design and enhance software solutions that translate algorithms into physical operations on the quantum hardware.

Control software

Directly relevant as the engineer designs, develops, and enhances software solutions for controlling the quantum machine.

Superconducting Circuits

The engineer collaborates with hardware engineers, strongly implying familiarity with Google's core quantum hardware technology path.

High-Performance Computing

Implied by the need to handle information at massive scale and design large-scale, distributed systems.

Is this your company's listing?

Boost it to the top of search results and reach 497+ newsletter subscribers.

Promote This Job