Staff Machine Learning Engineer
Location: Remote
Compensation: Piece Work
Reviewed: Wed, May 20, 2026
This job expires in: 30 days
Job Summary
Working remotely, the full-time Staff Machine Learning Engineer will integrate machine learning into automated systems, focusing on computer vision, time series analysis, and natural language processing while collaborating with the analytics team to enhance satellite imagery analytics.
Key responsibilities
- Design and implement machine learning solutions for satellite imagery analytics
- Conduct research related to computer vision, time series analysis, and predictive analytics
- Develop algorithms and models for domain-specific business problems and implement them into production
Required qualifications
- At least eight years of experience as a machine learning engineer or data scientist
- Bachelor's Degree or higher in computer science, mathematics, physics, statistics, or a related field
- Extensive experience with Python 3 and machine learning frameworks such as PyTorch, TensorFlow, or Keras
- Knowledge of supervised and unsupervised deep learning methods for classification and regression
- Experience conducting research and implementing algorithms from research papers
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...