Quantum Software Engineer
Core
Design, develop, and deploy hybrid quantum algorithms and applications for defense and national security challenges using quantum-inspired, quantum annealing, and quantum gate platforms.
Role type
Quantum Software Engineer
Builds
Quantum-enhanced applications and services for defense systems
Domain
Defense technology / Quantum Computing
Deliverable
production ML models
Required skills
Quantum computing principles, hybrid quantum algorithm design, classical and quantum software development (C/C++/Python), quantum programming languages (Qiskit/CUDA-Q/Q#/Cirq/PennyLane), linear algebra and matrix decompositions, SQL and relational databases, CI/CD pipelines, software testing principles, GenAI tools for code generation
Preferred skills
Master's or Ph.D. in Quantum Information Science/Physics/CS, classical optimization solvers (CPLEX/Gurobi/OR-Tools), cloud application development (AWS/Azure/GCP), high-performance computing (HPC), quantum hardware platform familiarity, defense/aerospace industry experience
Technologies
Qiskit, CUDA-Q, Q#, Cirq, PennyLane, PostgreSQL, Oracle, MySQL, Git, AWS, Azure, GCP
Responsibilities
Lead design and deployment of novel quantum-enhanced applications; develop hybrid quantum algorithms focusing on scalability; evaluate and communicate trade-offs of quantum optimization tools; participate in full quantum software development lifecycle from concept to maintenance
Seniority
Mid-Senior, hands-on IC