A leading technology company in the United States is seeking an experienced software engineer for its Quantum Computing team. This role involves developing the CUDA-Q platform and creating core infrastructure for inter-device communication. Ideal candidates will have a Bachelor's degree in Computer Science or a related field, extensive experience in large-scale software projects, and familiarity with compiler fundamentals and multi-processor systems. A passion for innovation in quantum computing is essential. The position offers a competitive salary range of $152,000 to $218,500 for Level 3 and the potential for equity and benefits.
Qualifications
5+ years of experience in software engineering.
Ability to build performant and robust production software.
Eagerness to master new challenges and domains.
Responsibilities
Develop core infrastructure for inter-device communication.
Create an extensible toolchain integrating quantum components.
Solve problems at the intersection of compilers, HPC, and quantum computing.
Skills
Large-scale software project experience
Performance profiling
Multi-processor systems
Compiler fundamentals
Strong communication skills
Education
Bachelors in Computer Science, Physics or related field
Ph.D. or Masters preferred
Tools
LLVM
MLIR
GPU programming
FPGA programming
Job description
A leading technology company in the United States is seeking an experienced software engineer for its Quantum Computing team. This role involves developing the CUDA-Q platform and creating core infrastructure for inter-device communication. Ideal candidates will have a Bachelor's degree in Computer Science or a related field, extensive experience in large-scale software projects, and familiarity with compiler fundamentals and multi-processor systems. A passion for innovation in quantum computing is essential. The position offers a competitive salary range of $152,000 to $218,500 for Level 3 and the potential for equity and benefits.