enhance research capabilities. Shape internal and external collaborations by defining the scope of research questions and identifying areas of scientific interest. Extract valuable insights from complex and unstructured biomedical image or video data to enhance drug discovery and improve healthcare outcomes, such as disease identification, patient stratification, and disease insights. Effectively communicate highly technical methods and results to diverse … research and applying Computer Vision techniques, including Transformers, CNNs, Diffusion, and GANs. Extensive hands-on experience with medical imaging modalities such as mobile photos, pathology, retina, radiology, and advanced image processing. Proven ability to collaborate effectively with subject matter experts. Proficiency in one or more programming languages, such as Python and C++. Extensive experience with traditional Computer Vision applications … including OpenCV, object detection, edge detection, and image segmentation. Strong publication record in high-impact journals and the ability to effectively communicate technical work to a wide audience. Enthusiastic about using data to inspire scientific advancement. Preferred: Hands-on experience with technical data analysis, cloud computing (AWS, Azure), and dockerization. Experience with dermatology images, object character recognition (OCR), and More ❯
space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering. What you’ll do Design and prototype SDR → HDR rendering and image-processing algorithms Own end-to-end colour-management (ICC profiles, gamut mapping, gamma tuning … Expert-level C/C++ on Windows; strong performance profiling & SIMD experience Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming Experience with image/video processing or real-time computer vision Clear thinking, problem-solving mindset, and concise technical communication Nice-to-haves Camera pipeline or ISP development experience Passion for More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Image analysis, machine learning and quantitative computational modelling circa £42k+ with top benefits A prestigious research centre is seeking a talented developer with expertise in image analysis and machine learning to bring their skills to bear on cutting edge research. There is flexibility towards either a purely engineering or research role. You will work on a range of … projects relating to image analysis in the life sciences, to advance the state of the art. The team use a variety of evolving and experimental imageprocessing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are … Team working and an interest in working alongside researchers with diverse backgrounds. Adaptability given rapidly evolving techniques. Strong algorithm development and software engineering ability, particularly around computational modelling for image analysis, imageprocessing and/or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a consideration. Python, TensorFlow, Keras, PyLattice or similar technologies More ❯
Knowledgeable in modern machine learning techniques, including convolutional neural networks (CNNs) and transformer models. Experience with tracking methods, including the use of Kalman filters. Aware of traditional, lower-resource imageprocessing techniques such as blob detection. Proficient in Python for developing and implementing solutions. Any experience in the following is beneficial: video analysis, optics or working within an … Engineer Support the design, testing, and validation of optical hardware, including imaging sensors, optical assemblies, and related components. Contribute to the creation of solutions for visual monitoring, tracking, and image analysis. Adapt and refine imageprocessing workflows to enhance system efficiency and output quality. Work closely with cross-functional teams comprising engineering, technical, and product specialists. Design … sexual orientation, age, marital status, veteran status, or disability status. Keywords – Computer Vision Engineer/Machine Vision Engineer/Imaging Scientist/AI Engineer/Vision Systems Developer/ImageProcessing Engineer/Deep Learning Engineer/Optical Systems Engineer/Tracking Algorithm Specialist/Sensor Integration Engineer/R&D Engineer/ML Engineer/Algorithm Developer More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
a PhD degree, or equivalent experience) is required. Additional Qualifications Experience programming in MATLAB, Python, Javascript, C++ and/or Java Expertise developing algorithms in areas such as signal processing, imageprocessing, machine learning, deep learning and/or control Interest in software architecture, web technologies, and enterprise integration patterns Strong communication and presentation skills Most travel More ❯
a well funded start-up, collaborating with scientists and other engineers to develop sensing and imaging terahertz solutions. As a Python Developer you'll work on complex problems including imageprocessing, machine learning, numerical simulation, user interfaces, databases, networking and interfacing with hardware. You'll be using an Anaconda based Python stack but with constantly evolving technology that More ❯
a well funded start-up, collaborating with scientists and other engineers to develop sensing and imaging terahertz solutions. As a Python Developer you'll work on complex problems including imageprocessing, machine learning, numerical simulation, user interfaces, databases, networking and interfacing with hardware. You'll be using an Anaconda based Python stack but with constantly evolving technology that More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Client Server
a well funded start-up, collaborating with scientists and other engineers to develop sensing and imaging terahertz solutions. As a Python Developer you'll work on complex problems including imageprocessing, machine learning, numerical simulation, user interfaces, databases, networking and interfacing with hardware. You'll be using an Anaconda based Python stack but with constantly evolving technology that More ❯
and a proactive approach to overcoming technical challenges. - Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. - Any experience with imageprocessing would be highly desirable. This role is more than just a job; it’s a chance to be at the forefront of technological innovation, working in a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
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 … as TCL, Perl, Python, or shell scripting. Prior technical and/or team leadership skills required for more senior positions. 'Nice to Have' skills and Experience: Knowledge of advanced imageprocessing algorithms, such as local tone mapping, noise reduction, motion estimation, transform coding etc or AI/ML based computer vision algorithms. Experience of designing to meet industry More ❯
SW Engineer (Multimedia) Cambridge Office Job Summary 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) We are hiring a W developer with industrial experience in Multimedia application development, familiar with end-to-end Imageprocessing system. The candidate must be experienced software developer to produce good quality multimedia application. The job may require to work on algorithms related (but not limited) to: imageprocessing algorithms in display pipeline, content rendering algorithms with multiple objective and subjective targets, Algorithms optimizations for Memory/Power/Performance objectives. E2E image/video handling …/editing schemes and architectures. Key Responsibilities Algorithm development Testing Required: MsC in relevant field Confident programming skills (C, C++) End to end Imaging system knowledge Experience in Imageprocessing Algorithms development Natural Curiosity and out of the box thinking Desired: Computer Vision algorithms development Passionate photographer/videographer Resilience to convince in his/her findings/ More ❯
Inside IR35 £(Apply online only) per day DoE Essex based Our client, a much-admired electronic component manufacturer, is seeking a MATLAB-based Test Software Engineer to work on image analysis, imageprocessing, and algorithm systems. Key Responsibilities Design, develop, and deliver software using MATLAB and LabVIEW. Apply advanced image analysis and imageprocessing techniques to large space datasets from CMOS, CCD, and IR sensors. Analyse scientific image data using algorithms and mathematical modelling. Deliver software work packages and documentation for test plans and reports. Ensure delivery of allocated work packages on time and to high technical standards. Present technical information at project meetings and contribute to key actions. Maintain software quality … assurance throughout the project lifecycle. Experience needed: Strong experience with MATLAB, especially in image analysis, processing, and algorithm development. Experience working with imaging data or high-resolution scientific images is highly desirable. Familiarity with LabVIEW in a test or ATE environment. More ❯
Months Inside IR35 £400-600 per day DoE Essex based Our client, a much-admired electronic component manufacturer, is seeking a MATLAB-based Software Engineer to work on image analysis, imageprocessing, and algorithm systems. Key Responsibilities Design, develop, and deliver software using MATLAB and LabVIEW. Apply advanced image analysis and imageprocessing techniques … to large space datasets from CMOS, CCD, and IR sensors. Analyse scientific image data using algorithms and mathematical modelling. Deliver software work packages and documentation for test plans Ensure delivery of allocated work packages on time and to high technical standards. Collaborate with teams across Electronics, Firmware, Project Management, and Product Verification. Present technical information at project meetings and … key actions. Maintain software quality assurance throughout the project lifecycle. Participate in continuous improvement initiatives across the software and test teams. Experience needed: Strong experience with MATLAB, especially in image analysis, processing, and algorithm development. Experience working with imaging data or high-resolution scientific images is highly desirable. Familiarity with LabVIEW in a test or ATE environment. More ❯
years of experience Familiar with digital systems Experience of PLC and/or CNC Controls Knowledge and interest in one or more of the following: electrical design, digital communications, imageprocessing, measurement technologies, programming Ideally you will have experience in programming in either C, Matlab or Python Familiarity with CAD, CAM, FEA or CNC systems would also be More ❯