Senior Machine Learning Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 11, 2026
This job expires in: 24 days
Job Summary
To shape the next generation of data products, the remote Senior Machine Learning Engineer will design, build, and scale systems for data processing and machine learning workloads, collaborating with cross-functional teams to tackle complex data challenges.
Key responsibilities
- Extend, optimize, and maintain core data models for customer-facing reports and machine learning workloads
- Build and operationalize machine learning and AI workflows from development to deployment, enhancing operational efficiency
- Implement data quality, observability, and governance frameworks to ensure reliable data management at scale
Required qualifications
- 5+ years of experience in data engineering
- 2+ years of experience with machine learning systems in production environments
- Strong proficiency in SQL and Python, with experience in ML frameworks and AI tooling
- 3+ years of experience with modern data stack technologies such as dbt, Snowflake, and data streaming
- Broad knowledge of data governance, quality, observability, and analytics/security best practices
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...