4h ago
Machine Learning Engineer
Cottonwood Heights, Utah, United States
full-timemidairline
Tech Stack
Description
You will lead the development of systems to turn ML models into reliable production solutions, owning the end-to-end lifecycle from feature engineering to deployment and monitoring. You'll design architecture and workflows to support revenue optimization, operational performance, and guest experience initiatives.
Requirements
- Bachelor's degree in CS, Data Science, Engineering, or equivalent experience
- 3+ years of professional experience in ML engineering or related role with production ML systems
- Strong proficiency in Python and ML libraries (scikit-learn, XGBoost, LightGBM, PyTorch)
- Experience with cloud-based data platforms like Snowflake
- Working knowledge of containerization, API development, and system integrations (Docker, FastAPI, REST)
Responsibilities
- Own the end-to-end ML lifecycle from feature engineering to production deployment and monitoring
- Build reusable frameworks, tools, and pipelines for consistent model development and deployment
- Design and optimize training/inference systems for latency, throughput, and resource efficiency
- Develop APIs for real-time inference and orchestrate batch prediction pipelines
- Establish model registry, versioning, validation, and promotion workflows
0 views 0 saves 0 applications