Machine Learning Systems Engineer: Distributed Training
Core
Build and optimize distributed training infrastructure to enable efficient large-scale model training for quantitative research.
Role type
Senior IC machine learning systems engineer (distributed training)
Builds
Internal distributed training infrastructure and tooling for researchers
Domain
Quantitative finance + distributed systems
Deliverable
infrastructure
Required skills
distributed training frameworks, Python, system-level optimization, profiling, benchmarking, large-scale ML pipelines
Preferred skills
hardware efficiency optimization, systems implementation fundamentals
Technologies
Python, distributed training frameworks
Responsibilities
Collaborate with researchers to enable systems-efficient model development; Apply techniques to achieve hardware efficiency in training runs; Create tooling to distribute training jobs effectively; Profile and optimize training runs
Seniority
Senior, hands-on IC
