onsite
Software Engineer, Computer Vision & Autonomy - GRVTY
Software Engineer
Lead the design and implementation of computer vision and autonomy solutions using Python, C++, OpenCV, TensorFlow, and ROS to advance AI-driven robotics and smart sensing technologies.
About the role
Key Responsibilities
- Design, develop, and optimize computer vision pipelines for autonomous systems using Python and C++.
- Implement deep learning models with TensorFlow and integrate them into real-time ROS-based architectures.
- Collaborate with cross‑functional teams to translate research prototypes into production‑ready software.
- Conduct performance profiling, debugging, and continuous improvement of vision algorithms.
- Document code, design decisions, and best practices for internal knowledge sharing.
Requirements
- 3+ years of software engineering experience in computer vision or robotics.
- Proficiency in Python, C++, OpenCV, and TensorFlow.
- Hands‑on experience with ROS and real‑time system integration.
- Strong problem‑solving skills and a passion for cutting‑edge AI research.
- Excellent communication and teamwork abilities.
Skills
pythoncopencvtensorflowroscomputer visionmachine learning