Machine Learning Engineer
flexiple
Job Description
Model Development
- Design, train, and evaluate ML models for ranking, recommendation, or NLP use cases within the product
- Run structured experiments and A/B tests to validate model impact against product metrics
- Iterate on features, labels, and model architecture based on production feedback
Production & Platform
- Build and maintain training and inference pipelines that run reliably at scale
- Own model deployment, versioning, monitoring, and rollback in production
- Partner with backend engineers to integrate models into existing services with low latency
Ideal Candidate Profile
- 2 to 6 years building and shipping ML models into production systems
- Strong Python skills and hands-on experience with PyTorch or TensorFlow
- Comfortable with the full lifecycle from data pipelines to deployed, monitored models
- Clear written and spoken English and a reliable remote-work setup