Responsibilities:
- Architect the services, APIs, and internal frameworks powering experiment workflows, calibration systems, automation loops, and configuration management.
- Choose and integrate appropriate storage technologies (SQL, NoSQL, object stores, columnar formats) to support scaling needs and diverse access patterns.
- Define architectural patterns that maximize agility, modularity, and maintainability across the platform.
- Collaborate closely with physicists and researchers to ensure models and interfaces reflect real experimental needs and enable fast iteration.
- Partner with data engineering to build reliable ingestion paths, schema governance, data lifecycle strategies, and cross-team storage standards.
- Shape the end-to-end architecture required to deliver the QPU as a cohesive product: API design, user orchestration, deployment strategy, and integration with HPC/cloud ecosystems.
- Drive long-term architectural strategy, technical roadmap, and cross-organizational alignment.
- Mentor teams, challenge assumptions, and lead architecture reviews across the platform department.
Requirements:
- 12+ years experience designing large-scale backend/platform architectures.
- Superior engineering proficiency in Python, async frameworks, service design, data orchestration, and performance optimization.
- Demonstrated experience architecting complex infrastructure and data-heavy distributed systems.
- Ability to define clean abstractions and synchronization mechanisms for hardware/software interaction loops.
- Deep expertise with storage technologies across SQL, NoSQL, timeseries, object storage, and distributed filesystems.
- Strong product mindset: ability to think about end-to-end delivery, user experience, reliability, and long-term lifecycle.
- Ability to collaborate and challenge ideas with physicists, academic-level experts, and deeply technical researchers.
- Strong technical leadership: able to influence direction, align teams, and support cross-domain decision-making.
Bonus Skills:
- Experience with containerization, reproducibility, and hybrid cluster deployments (Kubernetes, HPC).
- Hands-on experience with automation systems (schedulers, workflow engines, configuration graphs, data pipelines).
- Knowledge of distributed scheduling (SLURM, Kubernetes batch, Ray, Dask, etc.) and HPC environment specifics.
- Experience delivering a hardware-backed product (accelerators, HPC nodes, scientific instruments) to external users.
- Knowledge of Rust, C++, or Go for performance-critical or system-level components.
Benefits:
- Our success is your success: own it with our BSPCE plan
- Direct IP Compensation: Earn substantial bonuses for driving the core patents that define our quantum architecture.
- Flexible remote policy, up to 40 % a month
- A Parental Plan including additional benefits such as crèche support or additional days-off to take care of under 12 years old children
- Subsidized membership with Urban Sports Club
- Mental health support with moka.care
- 25-day vacation policy (as per French law) + RTT
- Half of transportation cost coverage (as per French law), or yearly allowance for the die-hard bicycle users
- Competitive health coverage with Alan
- Meal vouchers with Swile, as well as access to a fully equipped and regularly stocked kitchen
- French language courses covered by the company for those interested
Recruitment Process:
- Screening call with Doriane (30 min)
- Hiring Manager Interview (45 min)
- Technical Interview with the Team (60 min)
- Leadership Interview (30 min)
- Fit Interview (30 min)
- Reference check
