Senior Quantum Software Engineer - Telemetry (Internet-of-Things & Application)

Microsoft B.V.
Delft, Netherlands
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Delft, Netherlands

Tech stack

Adobe InDesign
Artificial Intelligence
Azure
Microsoft Online Services
Code Review
Computer Programming
Continuous Integration
Information Engineering
Data Systems
Software Debugging
Python
Log Analysis
NumPy
Commercial Software
Quantum Computing
Kusto Query Language
Scientific Computating
SciPy
Software Construction
Software Engineering
Software Systems
Management of Software Versions
Data Logging
Cloud Platform System
Azure
Grafana
Pandas
Integration Tests
Information Technology
Stream Analytics

Job description

This role sits on the software team building the control and test stack for Microsoft's topological qubit chips and the broader quantum machine we are engineering. As a Senior Quantum Software Engineer, you will own the design and implementation of telemetry that makes the system observable, diagnosable, and operable-from lab instruments and facility equipment to application-level measurement, tuning, and control workflows., You will work closely with experimental physicists, hardware engineers, and control-software developers. The role is expected to involve hands-on collaboration with lab environments and instrumentation, alongside cloud and data-platform development. You will participate in design reviews with team members and stakeholders and select from available technologies, considering how to improve features. You'll build software infrastructure and tools to support scalable quantum computing and track, resolve, and debug issues. You will ensure delivery of high-quality features, contribute to end-to-end system and integration testing, and use telemetry data to assess quality and monitor how features are operating. You'll develop components of infrastructure and implement build pipelines and continuous integration.

Why This Role

This is a unique opportunity to contribute to Microsoft's Quantum Program, dedicated to building a scalable quantum computer to tackle humanity's most complex challenges. You'll help make the quantum machine observable and operable as it scales-turning raw signals, logs, and equipment health data into the insights and automation that keep cutting-edge hardware and software moving forward.

Responsibilities

· Own the end-to-end telemetry design for the quantum machine, spanning IoT telemetry (lab equipment/instrumentation) and application telemetry (measurement, tuning, control, and execution workflows).

· Design and implement robust data acquisition from lab instruments and facility equipment used during qubit measurement and control, with attention to reliability, security, and operational safety.

· Define telemetry schemas, event taxonomies, and logging standards that enable reproducible diagnostics across experiments, environments, and hardware revisions.

· Build and operate scalable pipelines for gathering, buffering, transforming, and shipping telemetry data streams to downstream storage and analytics systems.

· Enable human-in-the-loop observability: dashboards, alerts, and automated reports.

· Enable machine-in-the-loop observability: provide well-structured data that other software systems and/or AI agents can consume for automated monitoring and feedback loops.

· Partner with experimentalists, hardware teams, and control-software developers to translate real debugging needs into well-scoped telemetry features and work items.

· Use and help standardize AI-assisted tooling for log analysis, anomaly detection, and troubleshooting automation (where appropriate).

· Contribute to software engineering best practices (code reviews, testing, CI/CD, documentation) in a fast-moving R&D environment.

· Embody our Culture (https://careers.microsoft.com/v2/global/en/culture) and Values (https://www.microsoft.com/en-us/about) .

Requirements

· Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND software industry experience, including developing commercial software, scientific computing applications, or multi-component systems

o OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or related field AND proven software industry experience, including developing commercial software, scientific computing applications, or

o OR equivalent experience.

· Demonstarted programming and software engineering experience, including shipping and operating production-quality services or critical internal systems. Strong programming skills in Python (or equivalent), including writing maintainable, testable code; experience with async I/O and concurrency is a plus.

· Demonstrated experience in a collaborative environment. Ability to collaborate effectively across disciplines; very strong written and spoken communication, and a documentation-first mindset. Proactive, self-driven execution and comfort working in an evolving, fast-paced research environment.

· Hands-on experience designing or implementing telemetry/observability: structured logging, metrics, traces, distributed debugging, and operational runbooks. Experience building IoT or edge-to-cloud systems, ideally on Azure; familiarity with services such as Azure IoT Hub/IoT Central, Azure Data Explorer, Stream Analytics, or equivalent.

· Data engineering fundamentals for high-volume time-series or event streams: schema/versioning strategy, data quality, retention, and efficient querying.

· Experience developing software that interacts with external hardware (scientific instruments, robotics, embedded devices, or similar), including debugging communications with hardware.

Preferred Qualifications

· Doctorate in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, OR related field

o OR Master's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, OR related field AND demonstrated software industry experience, including developing commercial software, scientific computing applications, multi-component systems

o OR Bachelor's Degree in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, OR related field AND proven software industry experience, including developing commercial software, scientific computing applications, multi-component systems

· Experience with observability platforms and dashboarding/alerting (e.g., Grafana, Kusto dashboards, or equivalent).

· Familiarity with scientific Python stack (NumPy, pandas/xarray, SciPy, visualization libraries).

· Experience with instrumentation control and lab automation frameworks (e.g., QCoDeS) and/or research-lab measurement environments.

· Experience designing data models for time-series data, experiment metadata, and traceability across device revisions and test conditions.

· Familiarity with Microsoft internal security/compliance processes, or experience building systems with strong security and data-governance requirements.

Other requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Citizenship & Citizenship Verification: This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations (ITAR) or Export Administration Regulations (EAR), the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their U.S. permanent residency or other protected status (e.g., under 8 U.S.C. § 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate's citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.
  • Ability to leverage AI tools to drive innovation and efficiency (e.g., research gathering, day to day task automation).

About the company

Microsoft Quantum 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., At Microsoft Quantum, we aim to empower science and scientists to solve the world's biggest problems by realizing advanced computing platforms at the intersection of high-performance computing, artificial intelligence, and quantum information technology. Microsoft Quantum will change the world of computing and help solve some of humankind's currently unsolvable problems. For more information about our team, visit https://www.microsoft.com/en-us/quantum . Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Apply for this position