Eka Robotics is on a mission to build intelligence for the physical world through advanced robotics solutions. They are seeking a Machine Learning / Computer Vision Engineer to develop and enhance computer vision pipelines and models for robotic manipulation, collaborating with a team of experts in robotics and machine learning.
Responsibilities:
- Build computer vision and visual representation learning pipelines for robotic manipulation, including RGB, RGB-D, depth, segmentation, pose, keypoint, and object-centric representations
- Develop visual models that support reinforcement learning and imitation learning policies, including end-to-end visuomotor policies that map visual observations to robot actions
- Improve our data pipeline for vision-based manipulation policies through domain randomization, photorealistic rendering, synthetic data generation, sensor noise modeling, and real-world fine-tuning
- Design and train perception models that are robust to lighting changes, camera viewpoint shifts, texture variation, clutter, occlusion, object instance variation, and imperfect calibration
- Evaluate learned visual representations and policies on real robotic manipulation tasks, identify failure modes, and iterate on models, data, and training procedures
- Collaborate with robotics, robot learning, and simulation engineers to define the perception strategy for robotic manipulation
- Set up, calibrate, and evaluate camera and depth sensing systems when needed, with an emphasis on how sensor choices affect learned policies and real-world robustness