Microsoft is developing a scalable web experience to surface operational status, system health insights, and scientific reports from qualification workflows for their fleet of quantum machines.
Requirements
- 1+ year building web applications (including internships or academic projects) using React + TypeScript (or similar) and Python web frameworks (FastAPI/Flask/Django).
- 1+ years of experience in Python and Typescript/JavaScript
- 1+ years of experience in software design fundamentals: concurrency, profiling, API design, testing.
- Familiarity with object-oriented design and experience applying OOP principles to production systems.
- Experience building single page applications in React with state management and component libraries.
- Backend experience with FastAPI idioms (dependency injection, Pydantic models, OpenAPI) and async patterns.
- Python proficiency (clean, testable code; packaging; environment management; async/parallel patterns where appropriate).
Responsibilities
- Design and build core features of the Quantum Systems Portal, including admin/CRUD (Create, Read, Update, Delete) pages for quantum systems data and real time, data driven dashboards for fleet status, system health, and qualification/scientific reporting.
- Develop backend APIs (Application Programming Interface) with Python/FastAPI: define clear contracts, validate inputs, and implement secure data access patterns.
- Build and maintain CI/CD (Continuous Integration/Continuous Delivery) pipelines(Azure DevOps) with automated tests, security checks, and safe, slotbased deployments to Azure.
- Collaborate across Quantum software teamsto integrate the right data sources/services, ensuring privacy, security, and compliance.
- Uphold engineering fundamentals: code reviews, unit/integration/E2E testing, observability (logs/metrics/traces), performance profiling, Web Content Accessibility Guidelines (WCAG), and documentation.
- Evolve the platform: Partner with adjacent software teams to improve the measurement software infrastructure, developer ergonomics, and CI/CD/testing for instrumentintheloop code.
- Embody our Culture and Values
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- 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 or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations.
- Ability to work in an “AI-first” environment using modern AI tools to accelerate discovery through hardware development
- Partner with Program Managementto iterate on requirements, user stories, and design reviews; deliver increments that meet scenarios and success metrics.