Machine Learning Engineer Sr
Core
Designing and building the ML engineering for the pricing engine's inference serving, training pipelines, and feature engineering to run complex models in real-time with low latency.
Role type
Senior Machine Learning Engineer (Pricing/Inference)
Builds
Real-time pricing inference pipelines, distributed training systems, and feature stores for a pricing engine.
Domain
Financial services / Pricing & Revenue Management
Deliverable
production ML models
Required skills
Python, ML model deployment, low-latency inference optimization, distributed training, feature engineering, software engineering fundamentals, containerization (Docker), AI-assisted development
Preferred skills
Ray ecosystem (Serve, Train, Tune, RLlib), Feature stores (Feast), Linear programming solvers (Gurobi, HiGHS), Offline Reinforcement Learning, Generative AI serving (vLLM, LiteLLM), Multi-tenant architectures
Technologies
Ray, MLflow, Feast, Redis, Gurobi, HiGHS, Python, Docker, Iceberg, Ray Serve, Ray Train, Ray Tune, Ray Data, RLlib, vLLM, LiteLLM
Responsibilities
Design and build inference serving pipelines on Ray Serve for model composition and low latency; Construct distributed training pipelines with checkpointing resilience; Define and materialize features in a feature store ensuring consistency; Implement and optimize optimization components and offline RL; Monitor model drift and produce explainability; Act as a technical reference and mentor
Seniority
Senior, hands-on IC