Machine Learning Engineer
Core
Build systems for training and deploying large-scale ML models to accelerate trading strategies and experimentation cycles.
Role type
Senior IC machine learning engineer (trading infrastructure)
Builds
Distributed training pipelines, low-latency inference systems, and optimized ML frameworks for high-volume trading data.
Domain
Financial trading / High-performance computing
Deliverable
production ML models
Required skills
Python, CUDA, C++, PyTorch, TensorFlow, JAX, GPU programming (CuDNN, TensorRT), distributed training (Horovod, NCCL)
Preferred skills
Real-time low-latency pipeline experience, open-source contributions, cloud orchestration
Technologies
PyTorch, TensorFlow, JAX, CUDA, CuDNN, TensorRT, Horovod, NCCL
Responsibilities
Develop large-scale distributed training pipelines; Build and optimize low-latency inference pipelines; Develop libraries to improve ML framework performance; Maximize performance using GPU hardware; Design scalable model frameworks for high-volume data; Collaborate on automating ML experiments and hyperparameter tuning; Evaluate and roll out third-party tools.
Seniority
Senior, hands-on IC