Machine Learning Specialist
Core
Design and implement scalable systems to serve machine learning models, optimize training and inference performance, and maintain feature/model stores for a diversified trading firm.
Role type
Machine Learning Specialist (MLOps & Model Engineering)
Builds
Production ML systems, feature pipelines, model stores, and inference frameworks for trading strategies
Domain
Financial Trading / Machine Learning
Deliverable
production ML models
Required skills
Machine learning and deep learning concepts, MLOps infrastructure and tooling, GPU programming (CUDA, OpenCL), model optimization (quantization, profiling, kernel tuning), distributed systems, multi-threaded programming, software architecture design
Preferred skills
Hardware/software interaction expertise
Technologies
TensorFlow, PyTorch, TensorRT, ONNX, CUDA, OpenCL
Responsibilities
Design and implement scalable systems to serve machine learning models, Optimize training and inference performance of deep learning models, Create and maintain feature pipelines, feature stores, model stores, Monitor production models and setup retraining infrastructure, Optimize models for deployment on different hardware configurations, Build frameworks to promote scalable and reproducible research
Seniority
Mid-Senior, hands-on IC