TL;DR
Python Software Engineer (Quantum): Develop high-performance software supporting cutting-edge quantum research, hardware systems, and applications with an accent on scientific computing and quantum algorithms. Focus on designing robust software, collaborating with physicists and hardware engineers, and building advanced tools for next-generation quantum technologies.
Location: Oxfordshire, UK
Company
hirify.global partners with an innovative, established but scaling technology company in Oxfordshire focused on quantum computing software development.
What you will do
- Design, develop, and maintain robust software for computing applications and experimental systems
- Build scientific computing tools, libraries, and data pipelines to support research and product development
- Collaborate closely with physicists and hardware engineers to translate theoretical concepts into practical software solutions
- Contribute to production-quality codebases, including testing, debugging, documentation, and code reviews
- Support the development of software tools for quantum algorithms, data analysis, system control, and error correction
- Work in a fast-paced, collaborative R&D environment contributing to the company’s rapidly evolving technology stack
Requirements
- Location: Must be based in or able to work from the UK
- Degree or PhD in Physics, Mathematics, Engineering, Computer Science, or related scientific discipline
- Strong programming skills with high proficiency in Python
- Experience in scientific computing or numerical software development
- Familiarity with modern software engineering practices including version control, testing, debugging, and documentation
- Ability to work effectively in collaborative, cross-functional teams with strong communication skills
Nice to have
- PhD or research experience in physics, mathematics, or computer science
- Experience with quantum software frameworks such as Cirq, Qiskit, or similar
- Knowledge of quantum computing concepts including error correction, fault tolerance, gate decomposition, qubit mapping/routing, or variational algorithms
- Experience with scientific Python libraries such as NumPy, SciPy, PyTorch
- Experience in machine learning, statistics, or AMO physics
- Familiarity with Rust, C++, backend development, databases, and data pipelines
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →