Image Processing Jobs

1 to 25 of 59 Image Processing Jobs

Software Engineer (Multimedia) - C/C++ - Image & Video Processing - DirectX

Cambridgeshire, England, United Kingdom
European Tech Recruit
Software Engineer (Multimedia) - C/C++ - Image & Video Processing - DirectX We’re looking for a Software Engineer with solid experience in Windows Multimedia Applications to join our team working on advanced image and video processing technologies. You’ll be part of a group developing end-to-end image display pipelines, from SDR/HDR rendering … ICC profiles) and computer vision applications. This will be a 12 months contract, working onsite in Cambridge, inside IR35. What you’ll do Develop and optimize multimedia algorithms for image/video processing and rendering Work on advanced display pipeline architectures Focus on performance, memory, and power efficiency Test, analyze, and continuously improve image quality What you … field Strong C/C++ programming skills Deep understanding of end-to-end imaging systems Experience in at least one of the following: Windows Multimedia Application (C/C++), Image display pipeline (SDR/HDR media rendering algorithms), Image/Video processing and Computer Vision algorithms, DirectX, Color management (ICC profiles) Proven experience in image processing More ❯
Posted:

Medical Software Development Engineer, Japanese Speaking

Royston, Hertfordshire, South East, United Kingdom
Hybrid/Remote Options
Maplesoft
Engineer to help support a critical Maplesoft project in close collaboration with Cybernet. The Medical Software Development Engineer will take part in the research, design, and implementation of medical image analysis software and related systems. The position can be based anywhere within the UK. Key Accountabilities: Development of image processing algorithms for medical imaging (e.g., endoscopy) Image preprocessing using OpenCV and related libraries Implementation and application development of machine learningbased image recognition models (C++/Python) Software development and documentation in compliance with the European Medical Device Regulation (EU MDR) Technical communication in Japanese with our development team in Japan Requirements (Essential): Resident of the United Kingdom Strong communication skills in both English and Japanese … Experience in medical software development Understanding of the European Medical Device Regulation (EU MDR) Experience with image processing libraries such as OpenCV Development experience in C++ and Python Preferred Qualifications: Experience with C# Experience with medical device software certification (CE marking) Practical experience in medical image processing Experience developing and deploying machine learningbased image recognition More ❯
Employment Type: Permanent, Work From Home
Posted:

C++ Software Engineer

Yorkshire, United Kingdom
Adria Solutions Ltd
C++ Software Engineer (C++/Image Processing) My client, a global leader in intelligent automation, is seeking a talented Software Engineer to help advance cutting-edge computer vision and real-time processing systems. This is a unique chance to join a world-class engineering team driving innovation across international markets. You re an inquisitive and motivated engineer … who enjoys tackling complex challenges, collaborating across disciplines, and delivering impactful, real-world solutions. What You ll Bring Strong proficiency in C++ Experience with OpenCV or similar image processing libraries/tools Exposure to RGB, hyperspectral, or x-ray camera systems (a strong advantage) Degree in Computer Science, Physics, Mathematics, Engineering, or a related discipline Bonus Skills Experience … and benefits package Flexible working arrangements Ongoing professional development and training A collaborative, innovative culture focused on global impact Interested? Please Click Apply Now! C++ Software Engineer (C++/Image Processing More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 60,000 Annual
Posted:

C++ Software Engineer

Huddersfield, West Yorkshire, England, United Kingdom
Adria Solutions
C++ Software Engineer (C++/Image Processing) My client, a global leader in intelligent automation, is seeking a talented Software Engineer to help advance cutting-edge computer vision and real-time processing systems. This is a unique chance to join a world-class engineering team driving innovation across international markets. You’re an inquisitive and motivated engineer … who enjoys tackling complex challenges, collaborating across disciplines, and delivering impactful, real-world solutions. What You’ll Bring Strong proficiency in C++ Experience with OpenCV or similar image processing libraries/tools Exposure to RGB, hyperspectral, or x-ray camera systems (a strong advantage) Degree in Computer Science, Physics, Mathematics, Engineering, or a related discipline Bonus Skills Experience … and benefits package Flexible working arrangements Ongoing professional development and training A collaborative, innovative culture focused on global impact Interested? Please Click Apply Now! C++ Software Engineer (C++/Image Processing More ❯
Employment Type: Full-Time
Salary: £45,000 - £60,000 per annum, Negotiable
Posted:

PhD Software Engineer - 3D Image processing

Cambridge, Cambridgeshire, United Kingdom
Hybrid/Remote Options
ECM Selection (Holdings) Limited
for future healthcare research to £42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of … image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving. This work will feed into broader research in the healthcare sector … Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available. Keywords: Image processing, 3D, CNN, Python, Neural Network, Feature Extraction, Healthcare, Research, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite More ❯
Employment Type: Permanent
Posted:

Computer Vision and Artificial Intelligence Engineer - Summer Placement 2026

Bristol, Avon, South West, United Kingdom
Hybrid/Remote Options
MBDA
Computer Vision and Artificial Intelligence Engineer - Summer Placement 2026 As a Computer Vision and Artificial Intelligence Engineer within the Image Processing UK department, you will play a critical role in the development of MBDA products and technologies. You will be an important member of a department that produces world-leading algorithms that use imaging sensors to provide situational … contribution of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : fantastic site facilities including subsidised meals, free car parking and much more... The opportunity Image Processing UK is an innovative, cohesive department where the contributions of each individual have real value. As part of our team you will benefit from an excellent working … broad-range of hugely applicable experience. You will have the opportunity to shape your own work, and future departmental research directions. Your day-to-day work will involve: Utilising Image Processing, Computer Vision, Artificial Intelligence (AI), and Computational Imaging techniques, to conduct research studies into cutting-edge technological innovations for future products. Examples of applications you might work More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Machine Learning Engineer

Madison, Wisconsin, United States
Exact Sciences
artificial neural networks, deep learning, and reinforcement learning. Demonstrated knowledge and experience using artificial intelligence and machine learning techniques within one or more of the following fields: natural language processing, image processing and computer vision, image and pattern recognition. Demonstrated knowledge and experience with large language models for generative AI and associated concepts, such as transformer More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Research And Development Engineer

Cambridge, England, United Kingdom
European Tech Recruit
real-world applications. You will collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to design solutions that push the boundaries of camera technology and image quality. Key Responsibilities: Design, develop, and optimize algorithms for camera image processing, calibration, and quality assessment. Implement machine learning and deep learning models for tasks such as … software teams to integrate algorithms into camera systems and embedded platforms. Conduct testing and validation of algorithms across multiple devices and imaging conditions. Develop tools and pipelines for automated image quality evaluation and performance monitoring. Required Skills & Experience: Proven experience in camera algorithms, image processing, or computer vision. Strong programming skills in Python, C++, and MATLAB. Experience … with machine learning/deep learning frameworks such as PyTorch or TensorFlow. Knowledge of imaging sensors, optics, and camera systems. Hands-on experience with image quality assessment, segmentation, or calibration algorithms. Preferred Qualifications: MSc or PhD in Computer Science, Electrical Engineering, Applied Physics, or a related field. Experience with HDR imaging, stereo imaging, or multispectral cameras. Familiarity with Git More ❯
Posted:

Machine Learning Engineer

Amsterdam, Noord-Holland, Netherlands
Allen Recruitment
and spatial context understanding, with the ability to translate model output into geometric representations. CAD/BIM Integration - Knowledge of CAD/BIM environments, Rhino/Grasshopper, or geometry processing libraries (e.g., trimesh, Open3D) to integrate AI output with design and manufacturing workflows. Production Deployment - Proven track record of deploying machine learning models in real-world manufacturing or design … Learning Frameworks - Proven experience with deep learning frameworks such as PyTorch and TensorFlow, and a strong understanding of computer vision models like YOLO, UNet, and Detectron. Computer Vision and Image Processing - Solid background in computer vision and image processing, with the ability to analyze and extract spatial and semantic information from 2D images and vector data. … OCR) with spatial context, to extract information from architectural drawings and documents. CAD/BIM Expertise - In-depth knowledge of CAD/BIM environments, Rhino/Grasshopper, or geometry processing libraries, to translate AI output into parametric geometry. Manufacturing Automation - Experience in the manufacturing or design automation industries, with an understanding of architectural drawing standards and conventions. Project Leadership More ❯
Employment Type: Permanent
Salary: EUR 60,000 - 80,000 Monthly
Posted:

Senior Software Engineer

cambridge, east anglia, united kingdom
Hybrid/Remote Options
Arm
Job Overview The Systems Media IP group is responsible for the development of Image Signal Processors (ISPs), Display Processors, and Video codecs for deploying within Arm Compute Subsystems for various end markets, including automotive, IoT, and client market segments. Our intellectual property encompasses RTL, reference drivers, tools, and libraries, enabling our customers to build upon our work to create … dedicated team of software engineers, passionate about crafting innovative technology and solving real-world challenges. You'll work across multiple projects, collaborate with experts in modelling, design, verification, and image quality, and make a significant impact from day one. We value hands-on experience, ownership, and a grounded, friendly environment. Responsibilities Your key responsibilities will include: Developing C/… ensuring feature completeness, scalability, and seamless testing. Code Optimisation: Implement algorithms with a strong focus on efficiency. Minimise computational and memory resource usage while meeting performance goals. Collaboration with Image Quality Specialists and Researchers: Work with experts to create test cases using real images. Add model features to enable prototyping and innovation, fostering new advancements. Required Skills And Experience More ❯
Posted:

Backend Software Developer

Reston, Virginia, United States
Vantor
use of Microsoft Word, Excel, and PowerPoint. Preferred Qualifications: Experience working with H igh P erformance C omputing ( HPC ) and/or distributed computing systems Experience with Digital Signal Processing, Image Processing, Matlab Knowledge in Synthetic Aperture Radar (SAR), Electro-Optical (EO), Geographic Information Systems (GIS), Geospatial Data. Experience with ArcGIS, ERDAS Imagine, STK, SIMDIS, Global Mapper More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

DSP Software Engineer

Falmouth, Cornwall, United Kingdom
Platform Recruitment
focus on innovation and customer satisfaction, they are committed to delivering exceptional user experiences through advanced technology. Roles and Responsibilities: + Design, develop, and optimise real-time digital signal processing algorithms and embedded software for consumer electronic devices. + Collaborate with hardware engineers to define system architectures and interfaces for seamless integration. + Perform code reviews, unit testing, and … such as C, C++, and assembly language for embedded systems. + Strong understanding of real-time operating systems and device driver development. + Familiarity with digital audio and video processing, image processing, or wireless communication protocols is highly desirable. + Good communication skills to collaborate with cross-functional teams and present technical concepts effectively. Salary – Flexible DOE More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum
Posted:

Radar Systems Engineer

Edinburgh, Midlothian, United Kingdom
Matchtech
and analysis of radar trials (rig-based and flight trials). Successful applicants will have previous experience within a similar industry, and experience supporting engineering tests/trials and processing of large data sets. Key Responsibilities: Define and analyse complex problems within the radar domain Develop and optimise systems architecture Apply signal processing, image processing, and … Job Requirements: Significant radar domain knowledge and experience Strong systems engineering skills Strong experience with MATLAB, particularly for use in analysis of large data sets. Experience with digital signal processing, RF systems, or multi-sensor data fusion and tracking Familiarity with real-time data simulation and generation Excellent problem-solving abilities and systems thinking Capability in defining issues and More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Radar Systems Engineer

Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Matchtech
and analysis of radar trials (rig-based and flight trials). Successful applicants will have previous experience within a similar industry, and experience supporting engineering tests/trials and processing of large data sets. Key Responsibilities: Define and analyse complex problems within the radar domain Develop and optimise systems architecture Apply signal processing, image processing, and … Job Requirements: Significant radar domain knowledge and experience Strong systems engineering skills Strong experience with MATLAB, particularly for use in analysis of large data sets. Experience with digital signal processing, RF systems, or multi-sensor data fusion and tracking Familiarity with real-time data simulation and generation Excellent problem-solving abilities and systems thinking Capability in defining issues and More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Systems Engineer

Bristol, Avon, South West, United Kingdom
Hybrid/Remote Options
Anson Mccade
Systems Engineer £45,000 - 55,000 GBP Hybrid WORKING Location: Bristol, South West - United Kingdom Type: Permanent Systems Engineer Design - Image Processing and Control Role: Systems Engineer Location: Bristol Salary: Circa £55,000 (DOE) Working Pattern: Hybrid, 3 days per week on-site Security Clearance: British Citizen or Dual UK national with British citizenship required The Opportunity: Join … the innovative DragonFire programme as a Systems Engineer focusing on the Image Processing and Control subsystem for the UK's first Laser Directed Energy Weapon (LDEW). Be part of a pioneering air defence system development with significant industry and customer engagement. What You Will Do as a Systems Engineer: Develop detailed system design requirements, particularly for embedded More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Developer

South East, United Kingdom
ECM Selection (Holdings) Limited
company is seeking experienced software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. … hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do More ❯
Employment Type: Permanent
Salary: £45000 - £70000/annum DoE + Benefits
Posted:

Principal Systems Engineer

Edinburgh, Scotland, United Kingdom
Advanced Resource Managers
in: Work with large datasets from rig and flight trials Use analytical techniques to evaluate radar performance against requirements Raise Systems Problem Reports (SPR) for detailed investigation Apply signal processing, image processing, and object classification techniques to extract actionable insights Investigate system anomalies using real trial data, ensuring performance meets specifications Contribute to System Verification & Validation activities More ❯
Posted:

Principal Systems Engineer

Edinburgh, Midlothian, United Kingdom
ARM
in: Work with large datasets from rig and flight trials Use analytical techniques to evaluate radar performance against requirements Raise Systems Problem Reports (SPR) for detailed investigation Apply signal processing, image processing, and object classification techniques to extract actionable insights Investigate system anomalies using real trial data, ensuring performance meets specifications Contribute to System Verification & Validation activities More ❯
Employment Type: Contract
Rate: GBP 65 - 70 Hourly
Posted:

AI Engineer

Vienna, Virginia, United States
Hybrid/Remote Options
ALTA IT Services
training, validation, and monitoring. Excellent understanding of machine learning, statistical modeling, and algorithms as well as their benefits and drawbacks. Experience with cloud computing infrastructure. Experience with Computer Vision, image processing and video analytics. Experience with Natural Language Processing/Natural Language Understanding. Experience with deep learning framework and infrastructure like TensorFlow or PyTorch. Experience and/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Expert Rater (AI/ML Code Evaluation)

United Kingdom
Hybrid/Remote Options
NTek Software Solutions
Artificial Intelligence Machine Learning (General concepts, model development, experimentation, training, evaluation) Deep Learning (General, frameworks like TensorFlow, PyTorch, JAX, Keras, neural networks, CNNs, RNNs, transformer architecture, LSTM) Natural Language Processing (NLP) Reinforcement Learning (e.g., PPO, Q-learning, policy gradients, A2C, DQN, AlphaZero) Computer Vision (e.g., image processing, analysis, instance segmentation, OCR, deepfake detection) Game AI (Specific AI … for intelligent opponents, understanding game states, actions, rewards) Data Science & Engineering Data Analysis & Manipulation (including Pandas, Matplotlib, Seaborn, NumPy, statistical analysis, general data processing, visualization libraries) Database Management (SQL, NoSQL, SQLite, data storage Algorithms & Mathematics Algorithms (General and specific like Monte Carlo Tree Search (MCTS), A* pathfinding, Sudoku solving, Collatz sequence, optimization, combinatorial problems) Software Engineering Practices & Tools Version More ❯
Posted:

Analytical X-ray Systems Test Engineer

Stoke-On-Trent, Staffordshire, West Midlands, United Kingdom
Varex Imaging
relevant standards and regulations. Job Description Design and implement test plans, test cases, and test procedures for X-ray systems. Conduct system-level testing of imaging systems including calibration, image quality evaluation, radiation safety, and functional verification. Operate X-ray equipment in a lab or field environment, adhering strictly to radiation safety guidelines. Collaborate with R&D, hardware, software … or Software Application MS Suite. Preferred Experience working in a regulated environment. Radiation safety training or certification (e.g., RSO or equivalent). Hands-on experience with X-ray detectors, image processing, or image quality metrics. Working Conditions Test environment with exposure to ionizing radiation under controlled conditions. Must be able to wear PPE and follow strict safety More ❯
Employment Type: Permanent
Posted:

AI Coding Rater

United Kingdom
Aceolution
Artificial Intelligence Machine Learning (General concepts, model development, experimentation, training, evaluation) Deep Learning (General, frameworks like TensorFlow, PyTorch, JAX, Keras, neural networks, CNNs, RNNs, transformer architecture, LSTM) Natural Language Processing (NLP) Reinforcement Learning (e.g., PPO, Q-learning, policy gradients, A2C, DQN, AlphaZero) Computer Vision (e.g., image processing, analysis, instance segmentation, OCR, deepfake detection More ❯
Posted:

Machine Learning Engineer

New York, United States
Robotics technology LLC
Interview Type: Webcam only Description of Duties Design, implement, and optimize Machine Learning based computer vision components, including: o Object detection and image classification models. o OCR pipelines integrating third-party and in-house engines. o Image quality assessment classifiers (e.g., overexposed, underexposed, obstructed Develop robust, production-ready Python code with strong Object Oriented Design (OOD) principles. Collaborate … with system architect to integrate Machine Learning components into a distributed, message-driven architecture. Implement data-driven training, evaluation, and feedback loops for OCR and image classifiers. Optimize model performance for near real-time transaction workflows (latency and throughput Participate in system-level design discussions, ensuring scalability, maintainability, and adaptability. Work closely with database, Application Programming Interface (API), and … Strong professional experience with Python (must be clearly demonstrated in resume Solid background in software engineering: Object Oriented Programming (OOP), design patterns, clean code, and testable architectures. Experience with image processing and computer vision frameworks (e.g., OpenCV, Pillow Hands-on experience with machine learning frameworks (e.g., PyTorch, TensorFlow OCR-related experience (such as Tesseract, PaddleOCR, EasyOCR, or custom More ❯
Employment Type: Any
Salary: USD Annual
Posted:

GPU SW (OpenCL/CUDA)

Egham, England, United Kingdom
microTECH Global LTD
content reconstruction, creation and edition processes. Review the state of the art computer vision research papers and develop prototype solutions. Develop cutting-edge software and algorithms for computer vision, image processing and deep learning models Have technical responsibility for one or more significant sections of the assigned project Translate complex functional and technical requirements into detailed design Essential … development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Excellent communication, teamwork and a results-oriented attitude Proficiency in problem-solving and debugging Expertise in image-based 3D reconstruction: Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques. Desirable Skills Demonstrated experience in: Generative AI, including hands-on implementation of state-of-the-art models. More ❯
Posted:

Senior Machine Learning Engineer

Cambridge, England, United Kingdom
Hybrid/Remote Options
IC Resources
that applies advanced machine learning to medical data, improving diagnostic accuracy and speed. As a Senior Machine Learning Engineer, you’ll design, train and deploy ML models for medical image analysis, working with a highly skilled team at the intersection of AI, healthcare and software engineering. Responsibilities Develop and optimise ML models for medical image processing and … imaging Proven track record using deep learning frameworks (PyTorch/TensorFlow) Solid Python skills and familiarity with cloud or MLOps tools (Docker, Kubernetes, MLFlow) Understanding of data pipelines and image analysis techniques (segmentation, registration, feature extraction) Benefits Share options and private healthcare Flexible hybrid working 28 days’ holiday + bank holidays If this position seems like one that suits More ❯
Posted:
Image Processing
10th Percentile
£49,125
25th Percentile
£52,500
Median
£55,000
75th Percentile
£57,500