Senior Machine Learning Engineer
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
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.