About the job
Our client has assembled a talented and diverse international team to create the world’s first scalable quantum computing system. The research effort includes a diverse staff of theoretical and experimental physicists, hardware designers and software engineers around the world collaborating in a very fast-paced environment, where good communication and good documentation are key to the success of the program.
This role sits on the software team building the control, test, bring-up, and characterization stack for topological qubit chips and the broader quantum machine we are engineering.
As a Quantum Software Engineer – Developer Operations, you will contribute to and help advance the CI/CD foundations, testing strategy, and delivery tooling that let the team move fast while reducing regressions as the system scales.
Role Summary
You will work closely with experimental physicists, hardware engineers, and control-software developers to translate real developer and lab pain points into a pragmatic roadmap. The role blends software engineering with engineering enablement: repository strategy (including monorepo vs multi-repo trade-offs), build/test tooling, dependency management, and “developer-to-lab” delivery workflows for deploying validated software onto target machines used for bring-up and characterization. You will participate in design reviews, document decisions, and execute phased rollouts that minimize disruption while enabling rapid progress.
Key Responsibilities
- Contribute to advancing the CI/CD architecture for a multi-repository Python ecosystem (internal and open source), balancing standardization with minimal disruption.
- Design and implement cross-repository testing to catch integration regressions early (compatibility matrices, contract tests, end-to-end “stack” tests).
- Improve testability across repositories (test structure, fixtures, mocks/simulators, test data management) and make failures actionable.
- Increase CI performance and reliability (agent pool strategy, caching, parallelization, flaky-test mitigation, pipeline observability/telemetry).
- Contribute to dependency workflows: automated updates, testing of dependency changes, roll-forward strategies, and reproducibility/locking practices.
- Help drive repository strategy improvements (monorepo unification or other consolidation approaches), including migration plans, tooling changes, and phased rollout.
- Help build and improve delivery tooling to ship the software stack to lab target machines (installation, setup, configuration, version pinning, and upgrade paths).
- Partner with engineers and stakeholders to communicate trade-offs, define next steps, and keep execution aligned as the quantum program scales.
Contribute to software engineering best practices (code reviews, testing, CI/CD, documentation) in a fast-moving environment.
Qualifications
- Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 1+ years software industry experience, including developing commercial software, scientific computing applications, or multi-component systems
- OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND 2+ years software industry experience, including developing commercial software, scientific computing applications, or multi-component systems
- OR equivalent experience.
- 2+ years software engineering experience, including contributing to building and maintaining CI/CD pipelines (Azure DevOps Pipelines and/or GitHub Actions) for real-world engineering teams.
- 2+ year(s) experience in a collaborative environment. Ability to communicate clearly across disciplines, produce concise documentation, and create plans that minimize disruption while enabling rapid progress.
- Strong Python skills and confidence with the modern Python ecosystem: packaging and dependency management (e.g., pyproject.toml configuration), reproducible environments, and quality tooling (e.g., formatters/type checking/test frameworks).
- Experience improving testability and reliability of software systems (unit/integration/e2e testing strategies; managing flaky tests; building meaningful quality gates).
Familiarity with Azure and cloud fundamentals relevant to CI/CD (identity, secrets, artifacts, compute, networking) and working in a security- and compliance-aware environment.
Preferred Qualifications
- Experience building internal engineering systems/platforms: shared build/test tooling, package publishing flows, artifact management, and developer enablement.
- Experience with monorepo tooling or large-scale repository consolidation (migration planning, build graph design, ownership boundaries, incremental rollout).
- Experience operating dependency automation at scale (compatibility matrices, policy-driven updates, security patch rollout, reproducibility standards).
- Familiarity with research and lab environments where reliability, reproducibility, and careful rollout practices are critical.
- Familiarity with Microsoft internal security/compliance processes, or experience building systems with strong security and data-governance requirements.
Ability to leverage AI tools to drive innovation and efficiency (e.g., research gathering, day to day task automation).
Practical information- Permanent position
- Location: Kongens Lyngby (just north of Copenhagen)
- Attractive working conditions - including pension, healthcare and dental insurance.
- Work with leading scientists and engineers in the field of software, physics and nanoscience.
- Dynamic environment with a mix of both academic and industry research.
- Part of a highly ambitious program aiming to invent completely new technologies.
Work schedule is full time.
Application
You will be employed by Temp-Team Denmark, but working full-time at our client’s location north of Copenhagen.
We are reviewing applications and inviting for interviews on an ongoing basis. If you are interested and feel you are the right person for the job, do not wait to send a short application along with your resume.
It is very important that you communicate your experience within the above-mentioned job details and requirements in your resume.
For any questions regarding the position please contact Managed Service Director, Peter Flintholm Reiffenstein via e-mail: pre@temp-team.dk
Apply
If you are interested, do not hesitate to send a short application along with your resume. Temp-Team A/S is responsible for this recruitment and all inquiries must be directed to Temp-Team.
Due to GDPR, we do not receive CVs and applications via email.
Temp-Team
Temp-Team A/S is a national recruitment and staffing agency with eight local departments in Denmark. We have 45 years of experience within staffing and cover a wide range of industries. We focus on delivering high quality and a close personal contact to candidates and clients.
Temp-Team is a part of JuhlerGroup – an international group of recruitment agencies.
#LI-PR1