R3 Robotics is developing the AI-powered dismantling platform that transforms end-of-life electric vehicle systems into strategic sources of critical materials. As global electrification accelerates, the surge in batteries and e-motors requires automated solutions that manual disassembly cannot provide. We are addressing this industrial bottleneck by enabling the automated dismantling of complex systems at scale through computer vision, artificial intelligence, and specialized robotic tooling.
Following a successful €20M Series A funding round led by HG Ventures and Suma Capital, we are expanding across Europe and preparing for our entry into the United States market in 2026. We partner with major industrial recyclers and automotive OEMs to deliver measurable impact. If you seek to work on advanced robotics within a well-funded organization scaling internationally, this is your opportunity.
Your Role
As a Senior Computer Vision Engineer, you will contribute to the core software powering our automated battery disassembly lines: the perception that lets our robots understand and act on what they see. You will own computer vision modules end-to-end, from prototyping and experimentation through to production-grade deployment, working directly with robots, 3D sensors, and real production data. You will shape the perception stack from an early stage, push the state of the art where the status quo hits its limits, and bring software engineering best practices to a small, fast-moving team. This position suits an experienced engineer who excels technically but also wants to see their work move “not only bits but atoms” and make a real difference in production.
Your Responsibilities
- Design and implement computer vision pipelines for automated battery disassembly, delivering both proof-of-concept prototypes for experiments and production-quality code for the customer-facing solution. Core challenges include:
- Object detection, classification, and 6D localization
- Segmentation, tracking, and counting
- 3D reconstruction of objects and post-processing of 3D scans
- Camera calibration, applying robotics knowledge and 3D transformations to relate sensor data to the robot workspace
- Closed-loop perception-control for robot manipulation
- Work with industrial machine vision cameras (RGB and 3D), challenging the limits of what data can be acquired and extracted from them.
- Implement both classical and learning-based computer vision techniques on real-time platforms, aiming for effective and reliable utilization.
- Take prototypes to production with guaranteed quality, implementing tests and documentation for reproducibility and reliability.
- Navigate the trade-offs between technical complexity and getting things to work: favour simple methods to solve complex tasks, but push the state of the art when needed.
- Own your tasks end-to-end, including data collection and labelling processes, testing, and integration through to the finished product.
- Perform root cause analysis and demonstrate strong debugging skills when things fail.
- Bring software engineering best practices to the team and contribute to the technical growth of the vision team.
- Work with a high degree of independence: own the planning of your specific scope when required, produce design documents, and follow an agile software development process, including creating test plans and validation plans.
- Operate effectively within cross-functional teams (mechanical, electrical, and software), communicating clearly to a wider audience what is needed and why. We do not work in isolation.
