Data Science and Machine Learning Engineer
On-site · Mexico City, Mexico City, Mexico
Job Summary
Data Science & Machine Learning Engineer responsible for designing, developing, and deploying ML models for classification, regression, ranking, and recommendation systems; building end-to-end ML pipelines from data ingestion to model deployment and monitoring; productionizing models as scalable APIs using FastAPI, Docker, and Azure ML; implementing robust validation, testing, and monitoring to ensure model performance in production; collaborating with data engineers and software teams to integrate ML solutions into production systems; monitoring for drift and retraining pipelines to continuously improve performance.
Required Qualifications
- Strong programming skills in Python, with expertise in Pandas, NumPy, and scikit-learn
- Experience building and deploying end-to-end ML systems in production environments
- Solid knowledge of SQL/NoSQL databases and data pipeline development
- Hands-on experience with XGBoost and/or LightGBM for structured data problems
- Experience with MLOps tools such as Git, Docker, MLflow/Weights & Biases, and Azure ML
- Strong understanding of model evaluation metrics and performance trade-offs
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.