Back to jobsJob overview
About the role
Senior Machine Learning Engineer at Checkmate
Required Skills
pythonpytorchawssqlsparkmachine learningcloudmlops
About the Role
This role is for a Mid-Level Machine Learning Engineer who will design, develop, and deploy ML models for voice ordering, prediction algorithms, and customer analytics. The engineer will collaborate with cross-functional teams to take models from prototyping to production, focusing on accuracy, scalability, and maintainability.Key Responsibilities
- Design and build next-generation ML models using PyTorch, Gemini, and Amazon SageMaker on cloud platforms
- Build robust feature pipelines and engineer features from large-scale transactional and behavioral data
- Run A/B tests, conduct cross-validation, and analyze model performance to guide iterative improvements
- Implement logging, monitoring, and alerting for model drift and data-quality issues with retraining workflows
- Collaborate with data science, engineering, and product teams to solve open-ended problems and mentor junior engineers
Required Skills & Qualifications
Must Have:
- 5+ years of industry experience (or 1+ year post-PhD)
- Proven experience shipping production-grade ML models and optimization systems
- Proficient in Python with pandas, NumPy, scikit-learn and familiarity with TensorFlow or PyTorch
- Hands-on experience with SQL/NoSQL databases and distributed frameworks like Spark
Nice to Have:
- Master's or advanced degree in Computer Science, Engineering, Statistics, or related field
- Familiarity with data-privacy regulations (GDPR, CCPA) and secure ML practices
- Open-source contributions or publications in ML/AI conferences
Benefits & Perks
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k)
- Flexible Paid Time Off
- Work From Home
- Stock Option Plan