Senior Machine Learning Engineer
Core
Designing, building, and productionizing ML pipelines, tooling, visualization, and data engineering workflows to support strategy research and turn prototype trading models into production-ready systems.
Role type
Senior Machine Learning Engineer (Sports Betting/Trading)
Builds
Production-grade ML pipelines, data engineering workflows, and strategy software architecture for sports betting analytics and trading.
Domain
Sports betting analytics and algorithmic trading
Deliverable
production ML models | product features | infrastructure
Required skills
Python software engineering, ML pipeline design, data engineering workflows, scalable system design, modern Python ML libraries, clean code practices
Preferred skills
Advanced data engineering (Dagster, Prefect), dataframe optimization (Pandas, Polars), ML model deployment and monitoring, scientific computing, high-performance computing (C/C++)
Technologies
Python, Numpy, Scipy, Pytorch, Polars, Ray, Plotly, Dash, Docker, Kubernetes, AWS/GCP/Azure, Linux
Responsibilities
Designing and maintaining production-grade ML pipelines, building reliable tooling and data engineering workflows, shaping high-level architecture for strategy software, collaborating with quantitative research teams
Seniority
Senior, hands-on IC