An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Agility Robotics is seeking a Staff Machine Learning Engineer to own the design and deployment of perception systems for production-use robots. You will lead object detection, tracking, and pose estimation across CPU/GPU platforms while aligning with product goals.
Ideal candidates have 5+ years deploying ML for mobile robots, strong academic foundations, and experience with MLOps and CV/ robotics publications.
Experience designing and optimizing algorithms for efficient execution across CPU and GPU architecturesFamiliarity with common computer vision and machine learning libraries such as (but not limited to) PyTorch, OpenCV, NumPy, etcStrong mathematical fundamentals in linear algebra and numerical optimization and familiarity with core geometric concepts in computer vision5+ years of experience deploying machine learning-based object detection algorithms on mobile robotsMaster’s or Ph.D. in Artificial Intelligence, Robotics, Computer Science, or a related discipline, with a strong foundation in machine learning, robotics, and intelligent systemsExperience with MLOps such as (but not limited to) data annotation services, data storage, model evaluation tools, and model deploymentPublications in your field (CVPR, ICCV, RSS, ICRA preferred)Proficiency in related technical areas such as (but not limited to) deep convolutional neural networks, multi-object tracking, data association, supervised learning and pose estimationExperience developing ML models for 3 or 6 dof pose estimationExperience using YOLO, Faster/Mask R-CNNExperience in a technical leadership role