Talent.com
Senior Software Engineer - Quantum Compiler

Senior Software Engineer - Quantum Compiler

Quantum CircuitsNew Haven, CT, US
13 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

At Quantum Circuits Inc., we are building the world’s first truly algorithmic quantum computers to achieve transformational computing capabilities.  Our full-stack quantum computing platform uses superconducting devices along with a modular, robust, and scalable architecture.  Our unique approach is based on a decade of technology research and breakthroughs at Yale University's world-renowned quantum labs.

We are seeking a talented and experienced Senior Software Engineer to join our dynamic team and work on developing key pieces of QCI’s software platform and tools focusing primarily on our compiler and interface to various quantum programming environments. The ideal candidate will have a strong background in developing tools and transpilation layers converting general quantum circuits into gate and lower-level quantum control sequences. You will work closely with cross-functional teams including application engineers, quantum physicists, and embedded software engineers to design, develop, and deploy innovative solutions.

Responsibilities / 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 quantum 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 quantum physicists on best practices and help drive software best practices.
  • Remote or hybrid position based in New Haven, CT to be discussed with the candidate.
  • Sponsorship available.

Minimum Qualifications :

  • 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,  or another general-purpose programming language.
  • Minimum 2+ years developing compiler software / transpiling quantum models and using API’s such as Qiskit, CUDA-Q, Q#, or Cirq to convert quantum circuits into quantum logic and basis gates.
  • Strong understanding of compiler design fundamentals.
  • Experience with intermediate representations such as QIR and compiler toolchain technologies including LLVM, MLIR, lexers, and parsers.
  • Experience programming with one or more high level quantum programming languages and / or models such as Qiskit, CUDA-Q, Q#, Cirq, etc.
  • Proficient with 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.
  • Preferred Qualifications :

  • PhD in Computer Science, Electrical / Computer Engineering, Math, Physics, or Chemistry.
  • Minimum 7+ years of hands-on software development experience with C, C++, Python, or another general-purpose programming language..
  • Minimum 5+ years developing compiler software / transpiling quantum models and using APIs such as Qiskit, CUDA-Q,  Q#, or Cirq to convert quantum circuits into quantum logic and basis gates
  • Minimum 2+ years directly programming with one or more high level quantum programming languages and / or models such as Qiskit, CUDA Quantum, Q#, etc.
  • Experience in scientific computing, quantum physics, or quantum computing a plus.
  • Experience developing toolkits, compilers, or runtime environments for heterogenous architectures.
  • Experience with ahead-of-time and just-in-time compilation for quantum computing.
  • Experience with embedded systems, algorithms, and / or low-level control software for hardware a plus.
  • Experience with multi-threaded programming, execution, and HPC architectures.
  • Experience with meta programming languages.
  • Quantum Circuits Inc., is an equal opportunity employer. All applicants will be considered for employment regardless of race, color, national origin, religion, sex, age, disability, sexual orientation, gender identity, veteran or disability status.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Senior Software Engineer • New Haven, CT, US

    Related jobs
    Lead Data Engineer (Snowflake, Airflow and Graph RAG) - W2 Role

    Lead Data Engineer (Snowflake, Airflow and Graph RAG) - W2 Role

    Saransh IncWestport, CT, United States
    Full-time
    Quick Apply
    Role : Lead Data Engineer (Snowflake, Airflow and Graph RAG) Location : ...Show moreLast updated: 7 days ago
    Software Engineer-C, Python

    Software Engineer-C, Python

    Hatch Global SearchMiddletown, Connecticut, .US
    Full-time
    Quick Apply
    Software Engineer -Senior and Principal levels (multiple openings).Our client is a well-established, growing software company. Their Linux application is developed using Scrum Agile methodology.Most...Show moreLast updated: 30+ days ago
    Senior Project Engineer

    Senior Project Engineer

    Loureiro Engineering Associates, Inc.Plainville, CT, US
    Full-time
    Quick Apply
    Loureiro Engineering Associates is seeking a Senior Project Engineer to join our Environmental team, ideally based in our Plainville, CT office. However, we are open to qualified candidates located ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Electrical Design Engineer

    Senior Electrical Design Engineer

    RJS Associates IncNew Haven, Connecticut, US
    Full-time
    Interested in this role You can find all the relevant information in the description below.Leader in their market Manufacturing client that makes electrical products for Aerospace, Automotive and o...Show moreLast updated: 7 days ago
    • Promoted
    Chief Engineer - Graduate New Haven - Full Time

    Chief Engineer - Graduate New Haven - Full Time

    SchulteNew Haven, CT, US
    Full-time
    Schulte Companies is seeking a dynamic, service-oriented Chief Engineer to join our team! Schulte Companies is an organization whose success is rooted in its service culture.Our mission is to exude...Show moreLast updated: 6 days ago
    System Integration Developer

    System Integration Developer

    SSTShelton, CT, US
    Full-time
    Quick Apply
    SST is looking for a dedicated and skilled System Integration Developer to join our dynamic team in the accounting industry. As a System Integration Developer, you will play a crucial role in develo...Show moreLast updated: 16 days ago
    • Promoted
    CMM Programmer / Quality Engineer

    CMM Programmer / Quality Engineer

    Precision ResourceShelton, CT, US
    Full-time
    Bring your manufacturing skills to a role that has direct impact on delivering cutting edge technology to our global customer base. Family-owned for over 75 years, Precision Resource is a leadi...Show moreLast updated: 22 days ago
    • Promoted
    Computer Numerical Control Programmer

    Computer Numerical Control Programmer

    Insight GlobalBranford, CT, United States
    Full-time
    Insight Global is seeking a CNC Programmer to join a pharmaceutical machine manufacturing company located in Branford, CT. This role will play a critical job in supporting the machine shop and produ...Show moreLast updated: 4 days ago
    • Promoted
    Travel CT Technologist

    Travel CT Technologist

    LanceSoftRiverhead, NY, US
    Permanent
    LanceSoft is seeking a travel CT Technologist for a travel job in Riverhead, New York.Job Description & Requirements.Utilizes technology that fuses nuclear medicine imaging with CT for diagnost...Show moreLast updated: 20 days ago
    Implementation Engineer

    Implementation Engineer

    Evo SecurityShelton, CT, US
    Full-time
    Quick Apply
    Who We Are Evo Security is transforming how small and medium-sized businesses secure their digital assets.Our innovative cybersecurity solutions empower Managed Service Providers (MSPs) to pr...Show moreLast updated: 30+ days ago
    Senior Engineer - Wastewater

    Senior Engineer - Wastewater

    Loureiro Engineering Associates, Inc.Plainville, CT, US
    Full-time
    Quick Apply
    Loureiro Engineering Associates is seeking a Senior Engineer to join our Industrial Wastewater Treatment team within the Facility Engineering Division. This is a great opportunity for an experienced...Show moreLast updated: 30+ days ago
    • New!
    Senior Structural Engineer - Buildings

    Senior Structural Engineer - Buildings

    Trilon GroupNew Haven, Connecticut, US
    Full-time +1
    Quick Apply
    A desire to effect positive change.That’s what it takes to work at Fuss & O’Neill – because that’s what we do for the communities in which we work : we create, innovate, and design long-lasting impr...Show moreLast updated: 6 hours ago
    • Promoted
    Associate Director, Enterprise Software (Hybrid)

    Associate Director, Enterprise Software (Hybrid)

    RaytheonUnionville, CT, US
    Full-time
    RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading busin...Show moreLast updated: 7 days ago
    • Promoted
    Forensic Structural Engineer

    Forensic Structural Engineer

    JobotShelton, Connecticut, US
    Permanent
    Civil Structural Forensic Engineer.Ensure all your application information is up to date and in order before applying for this opportunity. This Jobot Job is hosted by : Jeffrey Skarvan.Are you a fit...Show moreLast updated: 30+ days ago
    • Promoted
    Travel CT Technologist

    Travel CT Technologist

    Allied 24 / 7Riverhead, NY, US
    Full-time
    Allied 24 / 7 is seeking a travel CT Technologist for a travel job in Riverhead, New York.Job Description & Requirements. Allied 24 / 7 is currently looking for Computed Tomography Tech in RIVERHEAD...Show moreLast updated: 5 days ago
    • Promoted
    CMM Programmer

    CMM Programmer

    HANWHA AEROSPACE USA LLCCheshire, CT, US
    Full-time
    Hanwha Aerospace USA has long been recognized as a leader in the development and supply of flight-critical Aerospace / Defense components and assemblies. Operating out of four state-of-the-art facilit...Show moreLast updated: 30+ days ago
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Alasus TechnologiesFairfield, CT, US
    Full-time
    Quick Apply
    We are currently hiring for a Senior Software Engineer (Embedded Systems) role for our client in the Fairfield, CT area.This is a 100% onsite position (5 days a week) , and candidates must be local...Show moreLast updated: 30+ days ago
    • Promoted
    Local Contract CT Technologist

    Local Contract CT Technologist

    Allied 24 / 7Riverhead, NY, US
    Full-time
    Allied 24 / 7 is seeking a local contract CT Technologist for a local contract job in Riverhead, New York.Job Description & Requirements. Allied 24 / 7 is currently looking for Computed Tomography T...Show moreLast updated: 5 days ago