About the Role
Join Optiver as a Machine Learning Performance Engineer to impact AI initiatives, Machine Learning infrastructure, training, and inference challenges for futures trading strategies.
Responsibilities
- Build scalable and robust deep learning training and inference pipelines.
- Enhance open-source deep learning framework functionality.
- Identify and eliminate performance bottlenecks.
- Collaborate with researchers and engineers.
- Develop an in-depth understanding of trading systems.
Requirements
- Strong knowledge of low-level GPU programming with CUDA, including Tensor Cores, cooperative groups, graphs, and warp-level intrinsics.
- Expertise in deep-learning framework internals like PyTorch, JAX, and TensorFlow.
- Deep understanding of computer architecture.
- Experience in C++ and Python.
- Experience with JAX ecosystem (XLA, Flax).
- Familiarity with GPU libraries and tools such as Triton, CUB, cuDNN, and cuBLAS.
- Linux system programming experience.
- Experience with large-scale distributed training.
- Contributions to open-source projects related to data science and machine learning.
Skills
- GPU programming
- CUDA
- Tensor Cores
- cooperative groups
- graphs
- warp-level intrinsics
- Deep learning frameworks
- PyTorch
- JAX
- TensorFlow
- Computer architecture
- C++
- Python
- XLA
- Flax
- Triton
- CUB
- cuDNN
- cuBLAS
- Linux system programming
Salary/Compensations
- $200,000 - $200,000 USD
Benefits
- Opportunity to work with best-in-class professionals from over 40 countries.
- Highly competitive compensation package.
- Global profit-sharing pool and performance-based bonus structure.
- 401(k) match up to 50%.
- Comprehensive health, mental, dental, vision, disability, and life coverage.
- 25 paid vacation days and market holidays.
- Extensive office perks, including breakfast, lunch, snacks, regular social events, clubs, and sporting leagues.
About the Company
- Optiver is a tech-driven trading firm and leading global market maker.
- Trusted partner of over 70 exchanges globally.
- Mission: improve the market by injecting liquidity, providing accurate pricing, increasing transparency, and stabilizing market conditions.
- Focus on continuous improvement, safeguarding healthy and efficient markets for all participants.
Equal Opportunity
- Optiver does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, physical or mental disability, or other legally protected characteristics.
