Senior Quantum Software Engineer (Quantum Software Stack) - M/W

Pasqal
Massy, France
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Software Applications Code Review Continuous Integration Programming Tools Interoperability Python (Programming Language) Machine Learning Open Source Technology Quantum Computing Tensorflow Software Engineering
+7 more
Management of Software Versions Pytorch Backend Information Technology Free and Open-Source Software Api Design Static Application Security Testing

Job description

About PASQAL PASQAL builds neutral-atom quantum computers and the full software stack required to run impactful hybrid quantum-classical workloads. Our quantum software ecosystem spans open- and closed-source libraries, developer tooling, documentation, and production-grade interfaces used by internal teams and external users.


Job description

As a Senior Quantum Software Engineer, you will develop, optimize, and maintain PASQAL’s ecosystem of quantum solver libraries: libraries featuring algorithms for neutral-atom quantum computers. This includes classical and quantum algorithms for graph machine learning, optimization, and quantum simulation use cases. You will bridge research and production engineering: turning algorithmic ideas into robust, maintainable, well-tested software, while ensuring interoperability across the software stack and strong developer experience.

Key Responsibilities

  • Improve performance, reliability, and maintainability of production codebases.

  • Transfer research ideas from quantum algorithm teams into production-grade code.

  • Produce structured, documented, tested implementations with strong quality standards.

  • Ensure interoperability of the application software stack with other libraries.

  • Actively contribute to the development and productization strategy of the quantum software stack.

  • Drive strong API UX with clear migration paths, versioning, and breaking-change management.

  • Support backwards compatibility and deprecation practices.

  • Promote best practices for benchmark design and statistical rigor.

  • Contribute to backend/platform engineering topics: job orchestration, reliability, observability.

  • Support packaging and release engineering

  • Apply security-minded engineering practices (dependency scanning, SBOMs, SAST/CodeQL mindset).

Required Qualifications

  • Education \& experience

  • Master’s degree in Physics, Mathematics, Computer Science, or equivalent.

  • Minimum 5 years of software development experience in industry/research/open-source projects.

  • Software engineering excellence

  • Strong experience with software best practices in collaborative environments (code review, CI/CD, testing).

  • Excellent writing of production-level Python.

Preferred / Nice-to-have

  • Open-source contributions.

  • Quantum computing knowledge.

  • Backend/platform experience (API design, services, reliability/observability).

  • Packaging \& release engineering (wheels, manylinux, dependency constraints, deprecations).

  • Security \& software supply-chain practices.

  • Familiarity with optimization (MILP/MIQP, constraint programming, metaheuristics) and/or OR frameworks.

  • Familiarity with ML frameworks (e.g., PyTorch, JAX).


What we offer

  • Offices in Palaiseau, France

  • Type of contract: permanent

  • A dynamic and close-knit international team

  • A key role in a growing start-up

Recruitment process

  • An interview with our Talent Acquisition Specialist of 45’.

  • An exchange with our Hiring Manager

  • A technical assessment

  • A meeting with the team in our offices and a meeting with our Chief Software Officer

  • An offer!


PASQAL is an equal opportunity employer. We are committed to creating a diverse and inclusive workplace, as inclusion and diversity are essential to achieving our mission. We encourage applications from all qualified candidates, regardless of gender, ethnicity, age, religion or sexual orientation.

Requirements

Engineering, Python

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on engineering.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:51 min

The evolution of the quantum developer ecosystem

Jan-Rainer Lahmann · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:49 min

Preparing enterprise technical stacks for the quantum era

John Fletcher John Fletcher +1 · WWC Europe 2026

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all