Applications Software Engineer
New Today
Join to apply for the Applications Software Engineer role at Quantum Motion.
About The Role And Team
We are seeking a highly skilled Applications Software Engineer to join our applications team, building robust, maintainable, and high-performance software that supports cutting-edge quantum computing research. This is an individual contributor role; you will design, implement, test, document, and maintain production-quality software libraries intended for real-world use by researchers and industry partners.
You will be expected to hit the ground running, working independently to deliver high-quality code without heavy guidance from senior team members. While prior quantum computing knowledge is not required, exceptional software engineering ability is essential. We seek engineers who excel at end-to-end software development—from architecture and implementation to testing, documentation, integration, and maintenance—building robust, production-ready tools for others to use. A strong public track record is key—we are looking for candidates who can point to examples of successful projects they’ve developed, ideally open-source contributions on platforms like GitHub.
Our Team
Since 2021 our team has been listed every year in the “Top 100 Startups worth watching” in EE Times, and our technology breakthroughs have been featured in The Telegraph, BBC and the New Statesman. Our founders are internationally renowned researchers from UCL and Oxford University who have pioneered the development of qubits and quantum computing architectures. Our chairman is the co-founder of Cadence and Synopsys. We’re backed by top-tier investors, and we have raised over £62 million in equity and grant funding. We bring together quantum engineers, IC engineers, theorists and software engineers in a collaborative, interdisciplinary culture focused on tackling big challenges and contributing to scalable quantum computers based on silicon technology. Our team of 100+ is based in Oxford and London, with a centre of mass in our Islington lab.
Functions Of The Role
- Collaborate with researchers to understand application needs and translate them into high-quality, maintainable software solutions.
- Design, implement, and maintain production-grade scientific and engineering software libraries.
- Write clean, well-tested code in multiple languages (primarily Python and C++), integrating with our public software stack.
- Run and optimize high-performance workloads on GPUs and HPC clusters.
- Support algorithm design, compilation tools, and resource estimation software for quantum programs.
- Work independently to deliver complex software components with minimal supervision.
- Contribute to open-source software projects and maintain publicly accessible codebases.
- Engage with industry partners to translate classical problems into quantum-ready applications.
Experience - Essentials
- Advanced degree in Computer Science, Physics, Mathematics, Engineering, or equivalent experience.
- Proven ability to design, implement, and maintain production-quality software, with evidence of independent work.
- Significant programming experience in Python (or Julia) and at least one low-level language (C++ or Rust).
- Solid understanding of modern software development practices: version control (Git/GitHub), unit/integration testing, continuous integration, and documentation.
- Public examples of past work—GitHub or equivalent—that demonstrate coding quality and project delivery.
- Ability to work autonomously and proactively solve engineering problems without needing step-by-step direction.
Experience - Desirable
- Experience with HPC and GPU programming.
- Contributions to open-source scientific software.
- Familiarity with quantum software tools (e.g., Qiskit, PennyLane, QuEST).
- Exposure to computational chemistry tools or low-level hardware programming.
- Mathematica proficiency (occasional use in our team).
We are open to part-time applications and those who would like to maintain a joint role in academia. This role is hybrid, with the expectation of at least one day per week spent in our London office.
Benefits
- Be part of a creative, world-leading team
- Competitive salary and share options scheme
- Contributory pension scheme
- Private Medical Insurance
- Life Assurance
- Cycle-to-work Scheme
- Flexible working
- Hybrid Central London location
EEO Statement
Quantum Motion is committed to providing equal employment opportunity and does not discriminate based on age, sex, sexual orientation, gender identity, race, colour, religion, disability status, marital status, pregnancy, gender reassignment or any other protected characteristics covered by the Equality Act 2010.
About Us
Quantum Motion is a fast-growing quantum computing scale-up based in London founded by internationally renowned researchers from UCL and Oxford University with over 40 years’ experience in developing qubits and quantum computing architectures. Bringing together state-of-the-art cryogenic facilities and an outstanding interdisciplinary team, we are developing quantum processors based on industrial-grade silicon chips, with the potential to radically transform computing power in areas such as materials modelling, medicine, artificial intelligence and more.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Science and Research
Industries: Business Consulting and Services
Referrals increase your chances of interviewing at Quantum Motion by 2x. Get notified about new Software Engineer jobs in London, England, United Kingdom.
- Location:
- London, England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Applications Software Engineer
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Join to apply for the Applications Software Engineer role at Quantum Motion . About The Role And Team We are seeking a highly skilled Applications Software Engineer to join our applications team, building robust, maintainable, and high-performance...
More Details -
-
New Today
Applications Software Engineer
-
London
- IT & Technology
Join to apply for the Applications Software Engineer role at Quantum Motion . About The Role And Team We are seeking a highly skilled Applications Software Engineer to join our applications team, building robust, maintainable, and high-performance...
More Details -
-
New Yesterday
Senior Front End Software Engineer - Application Development
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Front End Software Engineer - Application Development Join to apply for the Senior Front End Software Engineer - Application Development role at Palantir Technologies . Overview Palantir Foundry is an end-to-end platform for data-driven de...
More Details -
-
2 Days Old
Backend Software Engineer - Application Development
-
London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Join to apply for the Backend Software Engineer - Application Development role at Palantir Technologies . Responsibilities Architecting, developing, and maintaining high-performance, scalable backend services that underpin our operatio...
More Details -
-
8 Days Old
Electronic Trading and Risk Management Application Developer -Software Engineer III
-
GB
Software Engineer III at JPMorgan Chase within the eTrading Fast Risk & Pricing Solutions team. You are responsible for carrying out critical technology solutions across various business functions. You must be a passionate and well-rounded technologist, eager to continuously learn and enhance your skills.
More Details -
-
8 Days Old
Electronic Trading and Risk Management Application Developer -Software Engineer III
-
GB
Software Engineer III at JPMorgan Chase within the eTrading Fast Risk & Pricing Solutions team. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions. You must be a passionate and well-rounded technologist, eager to continuously learn and enhance your skills.
More Details -