Machine Learning Engineer
Artificial Intelligence
Automation
Bigquery
Cloud Data Warehouse
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Data Analysis
Data Engineer
Data Engineering
Data Platform
Data Processing
Data Warehouse
DevOps
Devops Tools
DevSecOps
Engineer
Engineering
Google Cloud
Kubernetes
Machine Learning Evaluation
Machine Learning Infrastructure
Machine Learning Pipelines
Ml Ops
Platform Engineering
Job Description
In this hybrid role in Boston, MA, XPO is hiring a Machine Learning Engineer to build and maintain the systems that make ML programs reliable in real production settings. You will focus on data preparation and validation tooling, ML infrastructure for training and deployment, and MLOps capabilities such as CI/CD, monitoring, and feedback loops.
This position supports the full path from experimentation to deployment by partnering with applied and data scientists and coordinating with data engineering to ensure dependable, accessible data pipelines.
What you’ll work on
- Build and maintain data preparation and validation tooling to ensure high-quality inputs for ML and optimization models
- Design and implement ML infrastructure for model training, evaluation, and deployment
- Create and maintain CI/CD pipelines for machine learning models, including automated testing and validation
- Implement model monitoring, drift detection, and feedback loops to track performance in production
- Partner with applied and data scientists to productionize models and streamline the path from experimentation to deployment
- Collaborate with data engineering teams to ensure reliable, accessible data pipelines
- Contribute to shared MLOps tooling and best practices across the AI/ML organization
Minimum qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent related work or military experience)
- 1 year of experience in software or machine learning engineering, including hands-on experience building data pipelines, ML infrastructure, or MLOps tooling
- Experience developing data preparation, validation, or quality-checking tooling for machine learning pipelines
- Proficiency in Python and SQL
- Experience with cloud data or ML platforms, such as AWS, GCP, or BigQuery
- Strong collaboration skills working with data science/applied science teams and data engineering teams
- Master’s degree in Computer Science or related field
- 3+ years of experience building ML infrastructure for training, evaluation, and deployment at scale
- Experience building and maintaining CI/CD pipelines for machine learning models
- Experience with model serving and inference infrastructure (batch and real-time)
- Experience implementing model monitoring, drift detection, and feedback-loop tooling
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience partnering with data engineering teams on data pipeline reliability and access
Technologies
- Python
- SQL
- AWS
- GCP
- BigQuery
- Docker
- Kubernetes
Compensation and benefits
- Annual salary range: $100,000 to $120,000 (actual compensation may vary based on experience and skill set)
- Full health insurance benefits available on day one
- Life and disability insurance
- Earn up to 15 days of PTO over your first year
- 9 paid company holidays
- 401(k) option with company match
- Education assistance
- Opportunity to participate in a company incentive plan
- This is an incentive-based position, which may include bonuses, incentive or commission plans
Location
Boston, MA (hybrid)
Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent related work or military experience).