We are seeking an expereinced Software Engineer for a leading Quantum Computing company. This team is responsible for building the core software and data systems that underpin the study and simulation of quantum computer architectures.
This role defines and evolves the architectural foundations of the quantum R&D stack - spanning high-performance computing, data platforms, and scientific workflow integration. This team builds and supports the internal software platforms that enable these efforts - developing and maintaining simulation frameworks, data systems, and computational tools used to evaluate and explore architectural concepts.
You’ll work directly with physicists, software engineers, and researchers to turn computational ideas into sustainable, high-value software systems that drive the simulation and exploration of quantum architectures.
This is a 6 month project (extensions or conversion to FTE possible), 40 hours per week, Remote in the US or Canada.
This is a w2 role in the US as a Stage 4 Solutions’ employee, with Healthcare benefits and 401K offered.
Responsibilities
- Design, develop, and maintain core software infrastructure used across quantum architecture, linear optics, and fault-tolerance R&D teams.
- Build and evolve data pipelines and platform components to support high-performance simulations and experimental workflows.
- Collaborate closely with researchers and computational scientists to translate experimental and modeling requirements into robust, usable software systems.
- Develop efficient Python modules and C++ bindings, ensuring high performance and seamless integration between computational layers.
- Design, implement, and maintain performant C++ components and interfaces that underpin core simulation and computation workflows, ensuring robust integration with Python-based systems
- Improve existing codebases through refactoring, testing, and modernization - balancing innovation with stability and long-term maintainability.
- Contribute to CI/CD workflows and deployment systems, ensuring reliability and reproducibility of R&D software environments.
- Model complex scientific domains in software through well-structured, typed, and testable components.
- Participate in cross-functional reviews to drive best practices in testing, versioning, and reproducibility for scientific workloads.
Requirement
- 8+ years of professional software development experience, with a focus on modern Python in production and scientific environments.
- Strong proficiency in Python performance optimization, C++ interfaces/bindings, and modular, well-tested software design.
- Experience with typed Python, and modern build and dependency tools such as uv, Poetry, and CMake for hybrid Python/C++ development.
- Familiarity with HPC environments (e.g., Slurm) and distributed computation workflows.
- Experience with data engineering concepts, including interface design, schema management, and system evolution over time.
- Familiarity with data validation frameworks, configuration management systems, or performance profiling tools.
- Deep understanding of clean code, testing frameworks, and CI/CD (e.g., GitLab pipelines).
- Demonstrated ability to work within and improve large, established codebases, bringing a product mindset and sensitivity to user needs.
- Excellent communication skills and ability to collaborate with cross-disciplinary teams spanning physics, ML, and software engineering.
- Experience with performance engineering and profiling in Python and C++ (e.g., cProfile, line_profiler, Perf, VTune, nsys, or similar tools).
- Ability to adapt quickly and pragmatically to evolving scientific goals in a fast-paced research environment.
- Preference given for individuals with experience in scientific or research computing in a cross-disciplinary setting.
- Bachelor’s degree in Computer Science, Physics, Applied Math
Please submit your resume to our network at http://www.stage4solutions.com/careers
(please apply to the Software Engineer, Quantum Architecture (Remote, US or Canada) role.)
Please feel free to forward this project opening to others who may be interested.
Stage 4 Solutions is an equal opportunity employer. We celebrate diversity and are committed to providing employees with an inclusive environment that is free of discrimination and harassment. All employment decisions are based on the job requirements and candidates’ qualifications, without regard to race, color, religion/belief, national origin, gender identity, age, disability, marital status, genetic information or other applicable legally protected characteristics.
Compensation: $80/hr - $85/hr