About the Role
Help us bring our robots to life in greenhouses around the world. Whether you're a recent graduate or an experienced engineer, you'll build perception systems that enable robots to identify ripe produce, detect plant diseases, and navigate complex greenhouse environments autonomously.
As a Computer Vision Engineer at eternal.ag, you'll be part of a high-performance culture that values first-principles thinking and rapid iteration. You'll work at the intersection of classical computer vision and up-to-date deep learning, creating perception systems that operate reliably in challenging agricultural environments with varying lighting, occlusions, and organic variability.
You'll collaborate with a distributed team across our Cologne HQ and Bengaluru office, pushing the boundaries of what's possible in agricultural computer vision while delivering practical solutions that work 24/7 in production environments.
What You'll Do
- Maintain and improve our perception pipeline, including detecting ripe tomatoes among dense foliage,
estimating cut points on stems with sub-centimeter accuracy, and adapting to new crop types as we expand.
- Build and maintain data and model lifecycle infrastructure, from data collection and annotation to model monitoring, drift detection, and retraining across our growing robot fleet.
- Create real-time perception pipelines that process 2D/3D sensor data for robotic decision-making with sub-centimeter accuracy.
- Optimize vision algorithms for edge deployment on robotic platforms, balancing accuracy with computational efficiency.
- Build tools for debugging, analysis, and performance evaluation of your algorithms. Root-cause failures when things break in production.
- Collaborate cross-functionally with robotics engineers, AI/ML researchers, and crop scientists to deliver end-to-end perception solutions.
- You own your projects from prototype to production. We expect production-quality software engineering, not just notebook experimen