Senior Software Developer - Qiskit
Job
IBM
Yorktown Heights, NY (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
- Introduction
- Qiskit is IBM Quantum's flagship open‑source software development kit for quantum computing, enabling the development, compilation, and execution of quantum programs for a broad community of researchers, developers and industry partners.
- Your role and responsibilities
- We are looking for an experienced Software Developer to join the core Qiskit SDK team.
Key Responsibilities
- Design, implement, and maintain core Qiskit SDK components and APIs.
- Develop high‑quality, well‑tested, performance‑critical code, with strong attention to usability, extensibility, and backward compatibility.
- Contribute to compiler and transpilation infrastructure, including IRs, optimization passes, and compilation pipelines.
- Review and mentor contributions from internal engineers and external open‑source contributors.
- Participate actively in open‑source workflows, including design discussions, code reviews, documentation, and releases.
- Collaborate closely with research, HPC, hardware, and product teams, and support external users and partners.
- Debug and resolve complex issues across a large, evolving codebase.
- Required technical and professional expertise
- Strong proficiency in Rust and Python, with demonstrated experience building and maintaining performance‑critical systems.
- Deep experience designing, building, or maintaining compiler frameworks or complex compilation pipelines.
- Strong understanding of compiler architecture, including IRs, optimization passes and compilation pipelines
- Significant experience contributing to or maintaining large open‑source projects, including active participation in design discussions and reviews.
- Preferred technical and professional experience
- Hands‑on experience with LLVM, MLIR, or similar compiler infrastructures.
- Experience designing custom IRs or domain‑specific compilation workflows.
- Strong familiarity with quantum compiler concepts, such as circuit representations, compilation, optimization, or synthesis.
Similar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated6 hours ago
Similar jobs in Yorktown Heights, NY
Artis Senior Living
Yorktown Heights, NY
Posted5 days ago
Updated2 days ago
Yorktown Central School District
Yorktown Heights, NY
Posted5 days ago
Updated3 days ago
Similar jobs in New York
White Glove Placement
New York
Posted1 day ago
Updated6 hours ago
White Glove Placement
New York, NY
Posted1 day ago
Updated6 hours ago
White Glove Placement
Rochester, NY
Posted1 day ago
Updated6 hours ago
Soliant Health
New York
Posted2 days ago
Updated6 hours ago