Rabot Rabot builds vision AI for warehouse packing operations. Our systems observe physical processes through cameras, run inference on edge devices, and deliver real-time feedback to human operators. The technical surface spans computer vision, real-time embedded systems, cloud infrastructure, and human-facing software. We're venture-backed, deployed with paying customers, and partnered with major industry players. The engineering problems are real and the systems run in production, not in a lab. The problem Our product sits at the intersection of several hard systems: cameras and optics in uncontrolled environments, AI models running on constrained edge hardware, real-time data pipelines, cloud-scale analytics, and software interfaces for non-technical users. These systems interact in ways that are difficult to reason about without formal tools. We're looking for someone who can think about these systems at a level of abstraction above the code. Someone who sees architecture problems as problems in combinatorics or graph theory. Someone who models data flow the way a physicist models energy flow. Someone who can identify the fundamental constraints in a system, not just the implementation bottlenecks. AI tools have changed what's possible here. A person with deep theoretical training and strong AI fluency can now architect a system, validate it formally, and implement it, all without needing a team of specialists. We're hiring for that person.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Ph.D. or professional degree