Algorithm Engineer
Core
Build practical, reusable classical algorithms and scientific machine-learning methods to support OQC's quantum computing product portfolio, specifically targeting financial-services applications initially.
Role type
Senior individual contributor algorithm engineer (classical ML & optimization)
Builds
Reusable optimisation, sampling, surrogate, generative, and multi-fidelity methods integrated into wider applications
Domain
Quantum computing / Financial services
Deliverable
production ML models
Required skills
classical algorithms, scientific machine learning, optimisation, probabilistic modelling, simulation, generative methods, algorithm benchmarking, method selection
Preferred skills
commercial product deployment, enterprise platforms, regulated customer deployments, quantum computing, hybrid classical–quantum products
Technologies
classical algorithms, scientific machine learning, optimisation, sampling, surrogate methods, generative methods, multi-fidelity methods
Responsibilities
Select, adapt, and implement classical algorithms and scientific machine-learning methods; Develop reusable evaluation tools and meaningful comparisons; Create reusable evaluator libraries; Identify workloads suited to quantum intervention; Integrate algorithmic components into wider applications with quantum algorithm engineers
Seniority
Senior, hands-on IC
