Engineering Manager Machine Learning
Salary:
$150000-19000 - Per Annum
Locations:
Remote, United States
Type:
Permanent
Published:
June 25, 2025
Contact:
Ike Feehi
Ref:
16985
Required Skills:
Machine Learning,Python
Share this job
Apply

About the Role

My client are seeking a hands on Machine Learning Engineering Manager with a strong background in machine learning, systems design, and team leadership. You will lead a team of talented ML engineers and collaborate cross-functionally to build scalable machine learning infrastructure and production-grade models. This is a leadership role for someone who enjoys both guiding teams and contributing technically.

Key Responsibilities

  • Team Leadership: Lead, mentor, and grow a team of machine learning engineers; foster a culture of innovation, collaboration, and technical excellence.
  • Technical Direction: Own the ML engineering roadmap. Architect and deliver scalable ML systems for training, deployment, monitoring, and evaluation.
  • Project Execution: Partner with product, research, and data teams to define scope, timelines, and deliverables for ML initiatives.
  • Hands-on Development: Contribute to codebases, model training pipelines, and infrastructure where needed.
  • Operational Excellence: Establish best practices for MLOps, CI/CD, data governance, and model observability.
  • Hiring & Growth: Participate in recruiting efforts and help shape the future of the ML engineering team.

 

Qualifications

Required:

  • 6+ years of experience in ML engineering or applied ML roles, with 2+ years in a team leadership or management role.
  • Strong software engineering skills e:g Python experience with production ML systems.
  • Deep understanding of ML lifecycle: data processing, model training, evaluation, deployment, and monitoring.
  • Experience with ML frameworks ,
  • Familiarity with MLOps best practices and cloud infrastructure (AWS/GCP/Azure).
  • Excellent communication and collaboration skills.

Apply