Enable job alerts via email!

Machine Learning Operations Engineer

ZipRecruiter

Bedford

On-site

GBP 45,000 - 65,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A rapidly growing company is seeking a Machine Learning Operations Engineer to enhance their AI-enabled manufacturing solutions. This role focuses on building and maintaining cloud-based ML infrastructure, optimizing model training, and collaborating across teams to deliver innovative solutions.

Qualifications

  • 2-4 years of professional experience in software development.
  • Experience training and deploying ML models using cloud resources.
  • Strong proficiency in Python with libraries like PyTorch, NumPy.

Responsibilities

  • Expand capabilities of our ML model pipeline with new features.
  • Optimize machine learning models for training and inference.
  • Design and maintain tools for ML model deployment.

Skills

ML model training
Deep neural networks
Python
AWS services
Infrastructure as Code

Education

Bachelor's degree in Computer Science
Graduate degree

Tools

AWS EC2
AWS S3
AWS SageMaker
Terraform
Linux environment

Job description

Job DescriptionJob DescriptionSalary:

Oxipital AI is on a mission to revolutionize the manufacturing industry with its cutting-edge AI-enabled machine vision solutions. These solutions drive greater resilience, operational efficiency, and sustainability in the most complex and critical manufacturing processes. As a fast-growing company striving to make a difference every day, we are seeking a Machine Learning Operations Engineer to help build and maintain our cutting-edge machine learning pipeline and the critical tools and infrastructure that support it. This role entails a particular focus on cloud-based pipeline infrastructure, CI/CD, deep neural network architectures, cloud-based model training, data management, and inference-time optimization. You will work on a variety of customer-focused projects throughout the product development life cycle, from initial proofs of concept through robust production-ready implementations. Youll work in a small group of machine learning scientists collaborating with the core side software group, and others in our cross-functional team.

The ideal candidate will have 2-4 years of professional experience designing and implementing high-performance software products in a production environment, and is comfortable working in a fast-paced dynamic environment. We are looking for hands-on work experience in several of the following areas: ML model training using AWS resources, CI/CD pipelines for machine learning, vision-based deep learning, edge deployment, neural network architecture design, traditional computer vision, 3D graphics and simulation, robotics, and full-stack development.

Primary Responsibilities:

  • Expand the capabilities of our machine learning model pipeline with new features around model training infrastructure, model lifecycle tracking, automated model evaluation, and data management.
  • Use best practices to minimize the cost footprint of model development.
  • Optimize the efficiency of our machine learning models at training and inference time.
  • Design, develop, and maintain tools and infrastructure for training, deploying, and evaluating vision-based machine learning models.
  • Contribute to a robust and scalable product pipeline.

Requirements:

  • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, or related technical field; graduate degree .
  • 2 years of professional software development experience.
  • Experience with training and deploying machine learning models using cloud-based resources.
  • Experience with deep neural networks for computer vision applications .
  • Experience with AWS services such as EC2, S3, EKS, and SageMaker.
  • Experience with Infrastructure as Code frameworks like TerraForm .
  • Strong proficiency in Python, particularly with libraries like PyTorch, NumPy, or OpenCV.
  • Experience with software development and deployment in a Linux environment.
  • A solid foundation of software development best practices such as issue tracking, static code checking, and automated testing .
  • Experience with full-stack software development .
  • Strong mathematical and analytical skills.
  • Excellent written and verbal communication skills.
  • Ability to work both independently and collaboratively on a cross-functional team.
  • Strong attention to detail.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Machine Learning Operations Engineer - UK

DraftWise

Remote

GBP 35,000 - 46,000

30+ days ago

Cloud Operations Engineer, APAC

Canonical

London

Remote

GBP 50,000 - 70,000

Yesterday
Be an early applicant

Data Operations Engineer

JR United Kingdom

Bedford

Remote

GBP 30,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 35,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Basildon

Remote

GBP 35,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Colchester

Remote

GBP 35,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Stevenage

Remote

GBP 30,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Slough

Remote

GBP 35,000 - 50,000

12 days ago

Data Operations Engineer

JR United Kingdom

Leicester

Remote

GBP 30,000 - 50,000

12 days ago