Senior Machine Learning Engineer

Haystack
United StatesFull-timePosted Sep 18, 2026

About the role

We are working with a leading technology solutions provider specializing in AI and machine learning, helping businesses leverage cutting-edge innovations to drive growth and efficiency.

The Role

Design, develop, train, evaluate, and deploy production-grade machine learning and deep learning models for computer vision applications.

Build end-to-end machine learning pipelines covering data ingestion, preprocessing, feature engineering, model training, evaluation, deployment, monitoring, and continuous improvement.

Train deep neural networks on large-scale image datasets and optimize model architectures for accuracy, latency, scalability, and robustness.

Develop computer vision solutions for image classification, object detection, segmentation, localization, image similarity, and feature extraction.

Own the complete machine learning lifecycle, including experiment design, hyperparameter optimization, model versioning, reproducible training pipelines, and model performance monitoring.

Lead and mentor Machine Learning Engineers, Data Scientists, and Software Engineers, providing technical direction and establishing engineering best practices.

What You'll Need

Proven experience in designing, developing, and deploying machine learning and deep learning models for computer vision.

Strong background in building and managing end-to-end machine learning pipelines.

Expertise in training deep neural networks and optimizing model architectures.

Experience with distributed training pipelines, utilizing multiple GPUs and processing large-scale datasets.

Proficiency in applying model explainability techniques.

Collaborative mindset with experience working alongside Product Managers, Data Scientists, and other engineering teams.

What's On Offer

Opportunity to work on cutting-edge AI and machine learning projects.

A role with significant impact on technical direction and engineering best practices.

Mentorship and leadership opportunities within a dynamic team.

Engagement with a variety of stakeholders to deliver robust AI solutions.

Apply via Haystack today!

Responsibilities

  • Design, develop, train, evaluate, and deploy production-grade machine learning and deep learning models for computer vision applications
  • Build end-to-end machine learning pipelines covering data ingestion, preprocessing, feature engineering, model training, evaluation, deployment, monitoring, and continuous improvement
  • Train deep neural networks on large-scale image datasets and optimize model architectures for accuracy, latency, scalability, and robustness
  • Develop computer vision solutions for image classification, object detection, segmentation, localization, image similarity, and feature extraction
  • Own the complete machine learning lifecycle, including experiment design, hyperparameter optimization, model versioning, reproducible training pipelines, and model performance monitoring
  • Lead and mentor Machine Learning Engineers, Data Scientists, and Software Engineers, providing technical direction and establishing engineering best practices

Qualifications

  • Proven experience in designing, developing, and deploying machine learning and deep learning models for computer vision
  • Strong background in building and managing end-to-end machine learning pipelines
  • Expertise in training deep neural networks and optimizing model architectures
  • Experience with distributed training pipelines, utilizing multiple GPUs and processing large-scale datasets
  • Proficiency in applying model explainability techniques
  • Collaborative mindset with experience working alongside Product Managers, Data Scientists, and other engineering teams

Benefits

  • Opportunity to work on cutting-edge AI and machine learning projects
  • A role with significant impact on technical direction and engineering best practices
  • Mentorship and leadership opportunities within a dynamic team
  • Engagement with a variety of stakeholders to deliver robust AI solutions

Skills mentioned

Machine LearningDeep LearningComputer VisionObject DetectionData PipelinesFeature EngineeringModel EvaluationModel DeploymentModel MonitoringMLOps

About Haystack

Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.

Technology51-200 employeesNewcastle upon Tyne, England