> Markdown version of [/jobs/ext/3100665-scientific-imaging-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/3100665-scientific-imaging-machine-learning-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scientific Imaging / Machine Learning Engineer - **Company:** Oni Limited - **Location:** Oxford, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Bioinformatics, C++ (Programming Language), Computer Programming, Software Debugging, Embedded Software, Firmware, Python (Programming Language), Machine Learning, Software Engineering, Software Systems, System Programming, Systems Integration, Information Technology, Machine Learning Operations, C++14 - **Published:** September 27, 2026 - **Apply:** https://www.totaljobs.com/job/imaging-engineer/oni-limited-job108049621 ## About the Role ? Bachelor's degree in Computer Science, Engineering, Bioinformatics or related field. ? Minimum of 3 years experience/demonstrated expertise developing image processing algorithms/applications (low level, analysis, image understanding) as a Software Engineer or in a similar role. ? Proficient in modern C++ (C++14/17/20) and low-level programming. ? Experience working in Agile/SCRUM software development. ? Excellent analytical and problem-solving skills. Essential behaviours: ? Critical thinking: Analyze complex information to understand root causes, generate insights and provide innovative solutions. ? Transparency: Acts with integrity, stays open-minded, and always willing to learn with humility. ? Continuous improvement mindset: Consistently seeks to improve all aspects of work and deliver sustainable results. ? Collaboration: Works with all stakeholders, building capabilities, and cultivates an inclusive cultur ? Masters degree ? Excellent programming skills in Python ? Experience in machine learning pipelines ? Experience of developing embedded software/hardware-software integrated solutions., ? Experience of developing microscopy/scientific software ## Description ? Contribute to the delivery of high-quality enterprise scale software solutions ? Design, implement, and test high-performance C++ applications ? Devise, implement, and test innovative image processing/analysis/machine learning solutions to address challenges of nano scale microscopy and deliver value to the customer ? Debug and troubleshoot hardware/software integration issues at the system and signal level. ? Collaborate with hardware, firmware, and software engineers to align software behavior with hardware specs. ? Write and maintain clear, well-documented, and testable code. ? Effectively communicate and collaborate with interdisciplinary teams, including software engineering, product management, bioware, chemistry, and hardware ensuring seamless integration and alignment of goals across all departments ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)