Quantum Software Engineer
Quantum Machines · Chicago, IL · 3 days ago
On-siteEngineeringFull-time
Responsibilities
- Work directly with customers to understand experimental goals, constraints, and system architectures
- Design, implement, and optimize quantum control workflows tailored to customer applications
- Troubleshoot complex software, system-level, and experiment-integration issues on real quantum hardware
- Provide clear technical guidance, best practices, and documentation to enable customer success
- Develop and maintain Python-based application code, tools, and reference examples
- Contribute to scalable and maintainable software architectures for quantum control systems
- Apply solid software engineering practices, including version control, testing, and code review
- Collaborate cross-functionally with product, R&D, hardware, and software teams to relay customer feedback
- Balance fast, pragmatic solutions that unblock customers with long-term, sustainable engineering improvements
Requirements
- At least 5 years of hands-on programming experience in Python
- M.Sc. in Computer/ SW Engineering, Physics, Applied Physics, Quantum Information Science, or a related field
- Strong proficiency in Python, including experience with scientific, experimental, or systems-oriented codebases
- Solid understanding of software engineering fundamentals, including software architecture and Git-based workflows
- Strong problem-solving skills with a customer-focused mindset
- Able to work independently while collaborating effectively in a multidisciplinary team