AI Software Engineer X 2

Adria Solutions

Huddersfield

Hybrid

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid / Remote working
Excellent career progression to lead a
+ other benefits

Job summary

Adria Solutions is seeking two AI Software Engineers to design and build software and AI models for machine vision applications in the UK. You will combine software engineering with applied AI to transform visual data into practical capabilities within reliable applications.

You will work across development, testing, integration and performance improvement, focusing on maintainable code, model training, validation and evaluation, and collaborative delivery.

Qualifications

  • Commercial software development experience in one or more of C++, C# or Python.
  • Practical experience developing computer vision, machine learning or image-processing solutions.
  • Understanding of model training, validation and evaluation.
  • Ability to write maintainable code and apply testing and debugging practices.
  • Experience integrating algorithms or models into usable software.

Responsibilities

  • Design, develop and maintain software using C++, C# and Python, selecting the appropriate language for each component.
  • Develop, evaluate and improve machine vision models and image-processing algorithms.
  • Prepare and validate image datasets for model training and testing.
  • Integrate AI models into software applications and processing pipelines.
  • Investigate model accuracy, inference speed, memory usage and application performance.
  • Develop automated tests for software components and AI functionality.
  • Diagnose issues involving image quality, model behaviour and software integration.
  • Collaborate with colleagues to translate application requirements into working solutions.
  • Document technical decisions, evaluation results and implementation details.

Skills

C++
C#
Python
Computer vision
Machine learning
Image processing
Testing and debugging
Collaboration

Tools

OpenCV
PyTorch
TensorFlow

Job description

AI Software Engineer X 2

We are looking for 2 AI Software Engineer to develop software and artificial intelligence models, primarily for machine vision applications.

Combining software engineering with applied AI, you will help turn visual data into practical capabilities and integrate those capabilities into reliable applications. The role offers hands‑on involvement across development, testing, integration and performance improvement.

Key Responsibilities
  • Design, develop and maintain software using C++, C# and Python, selecting the appropriate language for each component.
  • Develop, evaluate and improve machine vision models and image‑processing algorithms.
  • Prepare and validate image datasets for model training and testing.
  • Integrate AI models into software applications and processing pipelines.
  • Investigate model accuracy, inference speed, memory usage and application performance.
  • Develop automated tests for software components and AI functionality.
  • Diagnose issues involving image quality, model behaviour and software integration.
  • Collaborate with colleagues to translate application requirements into working solutions.
  • Document technical decisions, evaluation results and implementation details.
Essential Skills and Experience
  • Commercial software development experience, with strong capability in one or more of C++, C# and Python.
  • Practical experience developing computer vision, machine learning or image‑processing solutions.
  • An understanding of model training, validation and evaluation.
  • The ability to write maintainable code and apply sound testing and debugging practices.
  • Experience integrating algorithms or models into usable software.
  • Strong analytical skills and the ability to investigate complex technical problems.
  • Clear communication and a collaborative approach.
Desirable Experience
  • Experience working across C++, C# and Python.
  • Familiarity with OpenCV and frameworks such as PyTorch or TensorFlow.
  • Object detection, image classification, segmentation or visual inspection applications.
  • Real‑time processing, GPU acceleration or deployment to edge devices.
  • Model optimisation and inference tools, such as ONNX or TensorRT.
  • Experience working with cameras, video streams or hardware interfaces.
  • Familiarity with Git, CI/CD and AI‑assisted coding tools.
What You Will Contribute

You will help deliver machine vision solutions that perform reliably beyond the development environment, with a focus on accuracy, speed and maintainable software.

Benefits:

  • Hybrid / Remote working
  • Excellent career progression to lead an AI Team
  • + other benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Software Engineer X 2
AI Software Engineer X 2

Adria Solutions Ltd • Huddersfield

Hybrid
GBP 50,000 - 70,000
Hybrid / Remote
Career progression to AI Team lead
AI Software Engineer – Machine Vision
AI Software Engineer – Machine Vision

Adria Solutions Ltd • Huddersfield

Hybrid
GBP 55,000 - 90,000
Hybrid / Remote working
Excellent career progression to lead a
+ other benefits
AI Engineer (ML/Computer Vision)
AI Engineer (ML/Computer Vision)

Spott • Greater London

Hybrid
GBP 70,000 - 110,000
Paid time off
Flexible work arrangements
Career development
+2
Computer Vision Engineer
Computer Vision Engineer

C4S Search Ltd • Greater London

Hybrid
GBP 104,000 - 136,000
Computer Vision & Artificial Intelligence Engineer
Computer Vision & Artificial Intelligence Engineer

Cirrus Selection Limited • West of England

On-site
GBP 52,000 - 64,000
Company bonus up to £2,500
Pension 14%
Paid overtime
+4
AI Vision Engineer | Hybrid/Remote | Path to AI Team Lead
AI Vision Engineer | Hybrid/Remote | Path to AI Team Lead

Adria Solutions • Huddersfield

Hybrid
GBP 60,000 - 90,000
Hybrid / Remote working
Excellent career progression to lead a
+ other benefits
Junior AI Software Engineer
Junior AI Software Engineer

Tech Recruitment Specialists Ltd • City Of London

On-site
GBP 36,000 - 44,000
Structured training program
Career progression opportunities
Mentorship
Machine Vision AI Engineer - Hybrid/Remote
Machine Vision AI Engineer - Hybrid/Remote

Adria Solutions Ltd • Huddersfield

Hybrid
GBP 50,000 - 70,000
Hybrid / Remote
Career progression to AI Team lead
AI Engineer
AI Engineer

SpaceAM Ltd. • United Kingdom

Remote
GBP 55,000 - 90,000
Projects with MOD/ESA/NATO partners
Modern R&D labs and office
Machine Vision AI Engineer — Hybrid/Remote to Lead AI Team
Machine Vision AI Engineer — Hybrid/Remote to Lead AI Team

Adria Solutions Ltd • Huddersfield

Hybrid
GBP 55,000 - 90,000
Hybrid / Remote working
Excellent career progression to lead a
+ other benefits