Senior Computer Vision Engineer
Role details
Job location
Tech stack
Job description
Senior Computer Vision Engineer - PhD in CV / AI / Robotics3D Vision & Multi-Camera SystemsOxford - hybrid workingc£110-150k DoE + Equity We're seeking a Senior Computer Vision Engineer to work on novel perception technology at the intersection of research and deployment. Founded in 2024 with a recently closed multi £million seed funding round, the business has a high-growth strategy that looks towards a series A in 18 months. Their technology is a real-time, high-resolution passive 3D sensor based on AI and multi-stereoscopy. For both defence and civilian use, the technology focuses on real-time 3D for supporting autonomous vehicles (UGV, UAV, USV), robotics and other such systems. They're building a fundamentally new approach to multi-stereo perception, combining geometric methods and learning-based techniques into a deployable real-world system. You will work directly with the CTO and AI Lead to design and implement the core geometry and perception pipeline - spanning camera calibration, multi-view correspondence, and 3D scene understanding. The Senior Computer Vision Engineer role is deeply hands-on but also offers the opportunity to contribute to state-of-the-art applied research, with scope for publication at leading venues such as ICCV, CVPR, or NeurIPS, where appropriate., Geometry & Multi-View VisionDevelop and optimise multi-camera calibration and alignment pipelinesDesign algorithms for multi-view correspondence and reconstructionImprove system-level accuracy and robustness across configurations Applied Research & InnovationExplore and implement novel approaches at the intersection of geometry and learningContribute to advancing state-of-the-art perception techniquesCollaborate on research outputs suitable for top-tier conferences (ICCV, CVPR, NeurIPS) where appropriate System IntegrationWork closely with ML and systems engineers to integrate perception into deployable systemsAnalyse real-world performance and iterate on failure modesEnsure algorithms perform robustly outside controlled environments Engineering ExecutionTranslate research ideas into production-quality codeMaintain high standards of code quality, testing, and reproducibility
Requirements
Requirements:PhD in Computer Vision, AI, Robotics, Machine Learning, or closely related fieldStrong expertise in multi-view geometry and camera calibrationStrong experience in 3D vision / reconstruction/ SLAMStrong programming skills (Python, Java, C, CUDA and/or C++)Demonstrated ability to translate theory into working systemsCitizenship of a NATO country (required due to project constraints) Highly Desirable:Publications in top-tier venues (ICCV, CVPR, ECCV, NeurIPS, etc.)Experience with real-world perception systems (robotics, UAVs, automotive, defence)Experience combining geometric and learned approaches We encourage applications from researchers transitioning from academia; alternatively, you may already have significant industry experience.