Experienced AI / Machine Learning Engineer for computer vision

Cortech Talent Solutions Ltd

Glasgow

Hybrid

GBP 70,000 - 100,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
30 days annual leave
Death in service at 4 x your annual薪
Employee Assistance Programme
Enhanced parental leave policies
Birthday day off
Paid bereavement and sick leave
Company salary sacrifice pension
Cycle to work scheme
Regular social breakfasts, lunches and

Job summary

Cortech Talent Solutions Ltd in Glasgow is seeking an Experienced AI / Machine Learning Engineer for computer vision. You will design, train and deploy ML models behind products translating camera and sensor data into actionable insights relied upon by customers.

You’ll report to the ML/AI Lead and work with hardware and software teams to integrate models into production systems, spanning the full ML lifecycle from data prep to deployment, within a small, collaborative group.

Qualifications

  • Master's or PhD in Computer Science, Computer Engineering or related field with strong ML focus.
  • Solid understanding of deep learning concepts (CNNs, RNNs, Transformers) and practical applications.
  • Proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Strong experience with AWS services (SageMaker, EC2, S3, Lambda).
  • Cloud-native development and deployment experience.

Responsibilities

  • Design, develop and deploy high-performing ML models for computer vision (image classification, object detection, segmentation, video analysis).
  • Carry out data analysis, feature engineering and model selection to optimize performance.
  • Develop and maintain scalable ML pipelines using cloud services (AWS SageMaker, EC2, S3, Lambda, Rekognition, MLFlow).
  • Collaborate with data engineers, software engineers and product managers to translate requirements into specs.
  • Stay updated with CV & ML advances and identify applicable opportunities.
  • Contribute to ML infrastructure and best practices.
  • Mentor junior team members and foster a culture of learning.

Skills

Python
Deep learning
Computer vision

Education

Master's or PhD in Computer Science/Engineering

Tools

TensorFlow
PyTorch
scikit-learn
AWS SageMaker

Job description

Role: Experienced AI /Machine Learning Engineer for computer vision

Location: Glasgow

Onsite: 2-3 days a week

Experience required:

  • PhD candidate with 1-2 years +
  • Masters Candidate with 3-4 years +

About the role:

As Machine Learning Engineer, you design, train and deploy the computer vision and machine learning models behind products like turning camera and sensor data into the accurate, trusted insights our customers rely on.

You report to the Lead of ML & AI and work closely with the Head of Hardware/Devices on camera and sensor requirements, and the Head of Software on integrating models into production systems.

You’ll work across the full ML lifecycle, from data and feature engineering through model training, evaluation and production deployment, with direct visibility across a small, collaborative team.

What you’ll be doing:

  • Design, develop and deploy high-performing machine learning models for computer vision applications — image classification, object detection, segmentation and video analysis.
  • Carry out data analysis, feature engineering and model selection to optimise model performance and accuracy.
  • Develop and maintain robust, scalable ML pipelines using cloud services (e.g. AWS SageMaker, EC2, S3, Lambda, Rekognition, MLFlow).
  • Collaborate with data engineers, software engineers and product managers to translate business requirements into technical specifications.
  • Stay abreast of advances in computer vision and machine learning research, and identify opportunities to apply them.
  • Contribute to the development of machine learning infrastructure and best practice.
  • Mentor junior team members and contribute to a culture of learning within the team.

What we’re looking for

You’ll ideally have:

  • A Master’s or PhD in Computer Science, Computer Engineering or a related field, with a strong focus on machine learning.
  • Solid understanding of deep learning concepts and architectures (CNNs, RNNs, Transformers) and their practical application.
  • Proficiency in Python and common ML libraries (TensorFlow, PyTorch, scikit-learn).
  • Strong experience with AWS services (SageMaker, EC2, S3, Lambda or equivalent).
  • Experience with cloud-native development and deployment methodologies.

It would be great if you also have:

  • Knowledge or experience in the aquaculture sector.
  • Knowledge of MLOps principles and best practice.
  • Experience with distributed computing and large-scale data processing.
  • Experience with underwater or low-visibility imaging, or animal detection/tracking.

Personal Attributes:

The successful candidate will be:

  • A strong problem-solver, comfortable working with noisy, real-world data.
  • Self-starting, able to work independently and as part of a small team.
  • A strong communicator, able to explain model capability and limitations to non-technical stakeholders.
  • Passionate about machine learning, with a desire to keep learning and growing.

Why Join Us?

This is a chance to build the computer vision and machine learning models behind a category-defining aquaculture technology platform — with direct visibility across a small team and models that go straight into products customers rely on.

What we offer:

  • Competitive salary, based on experience
  • 30 days annual leave (including bank holidays)
  • Death in service at 4 x your annual salary
  • Employee Assistance Programme
  • Enhanced parental leave policies
  • Birthday day off
  • Paid bereavement and sick leave
  • Company salary sacrifice pension scheme
  • Cycle to work scheme
  • Regular social breakfasts, lunches and team events
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

Cortech Talent Solutions Ltd • Glasgow

On-site
GBP 55,000 - 60,000
30 days annual leave
Death in service 4x salary
Employee Assistance Programme
+6
Machine Learning Engineer | Competitive Compensation | Algorithms
Machine Learning Engineer | Competitive Compensation | Algorithms

Understanding Recruitment • Greater London

On-site
GBP 90,000 - 135,000
Equity
Pension 7%
Private medical + dental
+4
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Oho Group • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary
Equity
7% employer pension contribution
+6
Machine Learning Engineer (Computer Vision)
Machine Learning Engineer (Computer Vision)

Platform Recruitment • Cambridge

On-site
GBP 96,000 - 160,000
Machine Learning Engineer | Computer Vision
Machine Learning Engineer | Computer Vision

Oho Group • Greater London

Hybrid
GBP 90,000 - 130,000
Equity
Relocation support
Free meals
Machine Learning Research Engineer
Machine Learning Research Engineer

Knauf Energy Solutions • City Of London

Hybrid
GBP 60,000 - 100,000
Salary sacrifice car scheme
Generous annual leave
Senior Data Scientist
Senior Data Scientist

Ocho • Belfast City District

Hybrid
GBP 90,000 - 140,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

PhysicsX • Greater London

On-site
GBP 90,000 - 130,000
Equity options
10% employer pension
Free office lunches
+4
Machine Learning Engineer
Machine Learning Engineer

Robotics Jobs UK • Cambridge

On-site
GBP 60,000 - 81,000
Private medical insurance
Generous pension scheme
Access to local clubs and sports
Senior AI/ML Engineer
Senior AI/ML Engineer

Searchability NS&D • Brentford

On-site
GBP 86,000 - 105,000
Bonus