×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, AI Engineer (Applied​/Software), Python

Job in Bromsgrove, Worcestershire, B61, England, UK
Listing for: Bytronic Vision Automation
Full Time position
Listed on 2026-06-30
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Python, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 35000 GBP Yearly GBP 35000.00 YEAR
Job Description & How to Apply Below

Salary: £35,000 - 35,000 per year

Requirements:

  • We require at least 3 years of software engineering experience, or equivalent practical capability.
  • We need strong Python development experience with the ability to write structured, maintainable and reliable code.
  • We require experience with Python development environments, including virtual environments, pip dependency management and reproducible project setup.
  • We need good working knowledge of OpenCV and practical image processing techniques.
  • We require experience working with image data, numpy arrays, tensors, metadata outputs and structured numerical data.
  • We need the ability to handle file I/O, image datasets, JSON/YAML configuration files and software settings in a clear and maintainable way.
  • We require understanding of object-detection model workflows, including dataset preparation, annotation quality, training, validation, testing and export for deployment.
  • We need experience preparing labelled datasets for training, including train/validation/test splits and checking label quality.
  • We require experience using annotation tools such as Label Studio, CVAT, Roboflow or comparable platforms.
  • We need working knowledge of PyTorch or similar deep learning frameworks, including model loading, inference, checkpoint handling and interpreting model outputs.
  • We require the ability to interpret model results such as confidence scores, bounding boxes, class outputs, tensors and detection metadata.
  • We need understanding of software development principles, debugging, code structure and version control.
  • We require strong problem-solving skills and a practical engineering mindset.
  • We need good communication skills and the ability to work effectively within a multidisciplinary engineering team.
  • We require willingness to work on real industrial applications, not just pure software products.
  • We require UK work authorisation.
  • We require a full driving licence and the ability to travel to customer sites.
  • We prefer a Masters degree in Software Engineering, Computer Science, Electronic Engineering, Mechatronics, Robotics, AI, Computer Vision or a related discipline, or equivalent practical experience.
  • We require a Bachelors degree.
  • We require software work experience of 3 years.
  • We require a Driving Licence.
  • We require United Kingdom work authorisation.

Responsibilities:

  • We design, develop, test and support software for industrial vision inspection and automation systems.
  • We develop software that captures images, processes inspection data and interprets model outputs.
  • We build and maintain Python-based tools and applications for vision and AI inspection workflows.
  • We develop user interfaces, HMIs, configuration tools, application logic, data handling and reporting functions.
  • We work with image datasets, labelled data, model outputs, confidence scores, bounding boxes and inspection metadata.
  • We support the preparation, training, validation, testing and export of object-detection models for deployment.
  • We use OpenCV and related libraries for image processing, inspection support and diagnostic tooling.
  • We work on software that interfaces with cameras, sensors, industrial PCs, databases, PLCs, HMIs and industrial hardware.
  • We assist with integrating AI model outputs into complete inspection systems used on customer production lines.
  • We support debugging, validation, commissioning and performance optimisation.
  • We collaborate with software, vision, controls and project engineers to define requirements and deliver reliable project outcomes.
  • We produce clear technical documentation for software design, testing, deployment and support.
  • We contribute to coding standards, software structure, reusable modules and development processes.
  • We support fault-finding and problem-solving during internal testing and customer deployment.
  • We take ownership of allocated tasks and deliver them to agreed timescales and quality standards.

Technologies:

  • AI
  • Computer Vision
  • Hardware
  • Support
  • JSON
  • Py Torch
  • Python
  • Robotics
  • numpy
  • opencv
  • Ethernet
  • PLC
  • TCP/IP

More:

We are Bytronic, an innovative engineering and technology business specialising in machine vision, automation, AI-enabled inspection and industrial software solutions. We work with leading manufacturers and global brands across food, automotive, logistics and industrial manufacturing to solve complex production and quality challenges with advanced real-world technology. Our systems combine software, cameras, sensors, AI models, robotics, industrial PCs, databases, HMIs and factory systems in demanding production environments.

This is a primarily in-person role based in Bromsgrove, with hybrid working potentially available depending on project requirements and experience. We offer the chance to work on meaningful projects, build software used on real production lines, and grow within a business with strong ambitions in automation, AI and machine vision.

last updated 26 week of 2026

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary