Senior Software Engineer, Quantum Applied Research
Core
Design and build scalable data platforms, orchestration layers, and system foundations connecting applications, simulation environments, AI models, and emerging quantum computing systems.
Role type
Senior Software Engineer (Quantum Applied Research & Distributed Systems)
Builds
Scalable data architectures, synthetic data generation pipelines, and agentic orchestration frameworks for quantum computing platforms.
Domain
Quantum computing, distributed systems, high-performance computing, and AI/ML integration.
Deliverable
production ML models | product features | infrastructure
Required skills
Data engineering, distributed systems, backend development, synthetic data generation, agentic system design, high-throughput low-latency system implementation, quantum computing concepts, software testing, CI/CD, performance optimization.
Preferred skills
Simulation or modeling platforms in scientific computing/physics, AI/ML workflow development at scale, agentic systems/orchestration frameworks, quantum hardware/control systems, GPU acceleration/CUDA.
Technologies
Python, C++, Go, APIs, distributed services, modern data platforms, CUDA.
Responsibilities
Build and evolve scalable data platforms integrating heterogeneous system data and simulation outputs; Design and implement agentic orchestration frameworks for modeling and coordination; Develop synthetic data generation pipelines for AI model training and validation; Implement robust data pipelines and storage systems for high-throughput workloads; Collaborate with research teams to translate domain models into performant systems.
Seniority
Senior, hands-on IC