This role involves building intelligent systems that enhance real-world robotic performance, situational awareness, and human-machine collaboration.
Responsibilities
Develop state-of-the-art solutions in Computer Vision, Perception, and AI for complex real-world robotics challenges
Take full ownership of solutions from problem definition through design, development, integration, and deployment
Build and optimize production-grade software for edge devices, ensuring high performance, reliability, and maintainability
Work across the full perception stack, including detection, tracking, scene understanding, image and video processing, geometry-based methods, and learning-based approaches
Contribute to intelligent system capabilities such as operator assistance, human-in-the-loop systems, decision support, and task-oriented robotic behaviors
Collaborate closely with cross-functional teams such as Platform and GNC
Produce clear, high-quality technical documentation for both technical and non-technical audiences
Requirements
5+ years of hands-on experience in Computer Vision, Perception, and/or AI development for real-world systems
Strong programming skills with the ability to design, implement, debug, and maintain production-quality software
Experience with AI/ML frameworks such as PyTorch or TensorFlow
Solid understanding of 3D math used in robotics and computer vision, including coordinate systems, transformations, rotations, and camera projection concepts
Strong knowledge of classical computer vision and image processing
Experience working in Linux-based environments and collaborative development workflows
Bachelors degree in a relevant STEM field
Strong technical writing skills in English
Preferred Qualifications
Advanced degree in a relevant STEM field
Experience with C++, especially for production and edge-device development
Experience working with robotics and AI tools such as ROS2, OpenCV, CUDA, TensorRT, ONNX, CMake, and Git
Familiarity with edge, embedded, or real-time systems
Exposure to multimodal AI, agentic systems, operator-assistance solutions, or human-in-the-loop robotics