Join our Facebook group

👉 Remote Jobs Network

Senior Quantum Software Engineer - Compiler Design

August 21

Apply Now
Logo of Quantum Circuits, Inc.

Quantum Circuits, Inc.

Building quantum computers designed to scale

Quantum computing • Quantum software & algorithms • Superconducting circuits • RF engineering • Mechanical engineering

11 - 50

💰 $18M Series A on 2017-11

Description

• Collaborate with product managers, scientists, and other engineers to translate functional requirements into technical specifications and deliverables. • Work directly with quantum application engineers and physicists to understand how to convert general quantum circuits into an implementation on our industry-leading dual-rail qubit architecture. • Architect and build efficient, reliable, and maintainable compiler software and tools. • Write clean, well-documented code and conduct thorough code reviews to ensure code quality and maintainability. • Troubleshoot and debug issues, identify bottlenecks, and implement solutions to optimize performance and improve the user experience. • Provide software mentorship and guidance to physicists driving software best practices.

Requirements

• Minimum MS or higher in Computer Science, Electrical/Computer Engineering, Math, Physics, or Chemistry. • Minimum 5+ years of hands-on software development experience with C, C++, Python, and/or another general-purpose programming language such as Java. • Minimum 2+ years developing compiler software / transpiling quantum models and using APIs such as Qiskit, CUDA Quantum, or Q# to convert quantum circuits into quantum logic and basis gates. • Experience programming with one or more high-level quantum programming languages and/or models including Qiskit, CUDA Quantum, Q#, etc. • Proficient in database systems and SQL with hands-on experience working with relational databases (e.g. PostgreSQL, Oracle). • Competence with Git version control, build tools, and CI/CD pipelines. • Use of software testing principles and practices, including unit testing, integration testing, and end-to-end testing. • Strong problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment. • Excellent communication and interpersonal skills with the ability to effectively communicate complex technical concepts.

Benefits

• Remote or hybrid position based in New Haven, CT to be discussed with the candidate. • Sponsorship available.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com