Senior Machine Learning Engineer
Skills
ContextData ScienceDefaultsFundamentalsGood Clinical PracticeGoogle Cloud PlatformMlflow
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Production ML experience with messy data graceful failure and monitoring
- Strong ML fundamentals with practical trade-off reasoning
- Client-facing deployment experience owning ML delivery end-to-end
- Strong Python programming skills including numpy and scikit-learn
- Daily use of AI development tools such as Claude Code Cursor or Copilot
Nice to have
- Forecasting experience
- Time-series intuition
- Demand-planning knowledge
- Pragmatic mindset
- Ownership focus
- Comfort with context switching
Day to day
- Own end-to-end client ML launches from data validation through model selection, UAT, go-live, and post-launch monitoring
- Build and improve half-hourly demand forecasting systems across multiple restaurant chains in a complex, feedback-driven environment
- Work closely with clients and internal experts to understand operational reality and deliver predictions that drive better decisions in practice
