About The Position

As an Engineering Manager, Robotics & AI you will focus on building and sustaining smart, physical robotic systems and the data services enabled through them. You will direct a team of ROS and CV/AI software developers to design, train, and deploy real-time computer vision models and robot control pipelines using ROS/ROS 2 in an Agile/Scrum environment, and oversee the integration of AI models with physical robot hardware, achieving goals for feature development and maintenance, vision model accuracy, and system latency. You will own the vision pipeline and drive the design of scalable software for real-time object detection, segmentation, tracking, and 3D pose estimation; lead the development of new ROS nodes for product enhancement; oversee data collection, annotation, training, and optimization of deep learning models for deployment on edge devices; ensure seamless connection between vision pipelines and robot control software (ROS/ROS 2); and consult on system architectures, assessing technical requirements and competencies needed to produce a high quality product.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Engineering, Artificial Intelligence, Machine Learning, or a related technical field required.
  • 12+ years of experience in robotics software, computer vision, AI/ML, autonomous systems, or related fields, including leadership experience managing engineering teams.
  • Strong background in ROS/ROS 2 architecture and development of production-grade robotic systems.
  • Deep knowledge of computer vision and deep learning, including experience with 3D vision, point cloud processing, camera calibration, and sensor fusion (RGB-D, LiDAR, cameras, radar).
  • Familiarity with deploying and scaling automated retraining pipelines using cloud platforms (AWS, GCP, or Azure) and MLOps tools (Kubeflow, MLflow).
  • Familiar with code development frameworks, using Linux in a real-time environment, and C++ and Python languages.

Nice To Haves

  • Master's degree preferred.
  • Experience with fine-grained visual classification, automated Planogram compliance, or millions-of-SKU product recognition systems.
  • Track record of managing production AI systems.
  • Hands-on experience using robotics simulators (e.g., Isaac Sim, Gazebo) and generative AI to create synthetic training data for rare edge cases is a plus.

Responsibilities

  • Direct a team of ROS and CV/AI software developers to design, train, and deploy real-time computer vision models and robot control pipelines using ROS/ROS 2 in an Agile/Scrum environment.
  • Oversee the integration of AI models with physical robot hardware, achieving goals for feature development and maintenance, vision model accuracy, and system latency.
  • Own the vision pipeline and drive the design of scalable software for real-time object detection, segmentation, tracking, and 3D pose estimation.
  • Lead the development of new ROS nodes for product enhancement.
  • Oversee data collection, annotation, training, and optimization of deep learning models for deployment on edge devices.
  • Ensure seamless connection between vision pipelines and robot control software (ROS/ROS 2).
  • Consult on system architectures, assessing technical requirements and competencies needed to produce a high quality product.

Benefits

  • Competitive Base Salary
  • Annual Bonus
  • Medical, Dental, Prescription Drug, and Vision Insurance with HRA and HSA options
  • 401K Match
  • Employee Stock Purchase Plan
  • Paid Time Off
  • Tuition Reimbursement
  • Life, AD&D, and Disability Insurance
  • Commuter Benefits
  • Employee Assistance Program
  • Pet Insurance
  • Adoption Assistance
  • Annual Merit Increases
  • Community Volunteer Opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service