B

Brain Corp

Autonomous robots for inventory and cleaning

Senior Autonomy Engineer

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USA

About the Job

Requirements

  • A master's degree or Ph.D. in Computer Science, Robotics, Electrical Engineering, or a related field, or equivalent demonstrated experience.
  • At least 5 years of relevant industry or research experience building autonomy, perception, or machine learning systems.
  • Strong fluency in Python and C++ in a Linux environment.
  • A demonstrated track record of taking research ideas and papers into deployed implementations.
  • Depth in one or more of machine learning (supervised, self-supervised, imitation, or reinforcement learning), SLAM and state estimation, motion planning, or 3D perception.
  • Hands-on experience with PyTorch and/or JAX, modern training pipelines, and contemporary architectures such as transformers, diffusion models, and vision-language-action models.
  • Experience designing robotic systems with ROS 2 or comparable middleware and contemporary simulation tools such as Isaac Sim, MuJoCo, or Gazebo.
  • Comfort with the full machine learning lifecycle, including data curation and labeling strategy, large-scale training, offline and online evaluation, and continuous deployment to production hardware.
  • Solid systems and software architecture instincts and pragmatism about when a learned approach is preferable to a classical approach and vice versa.
  • Familiarity with modern engineering practices, including continuous integration and continuous deployment, code review, observability, and iterative delivery such as Agile and Scrum.
  • Ability to meet the physical demands of the role, including sitting, walking or standing for periods of time; operating a computer and keyboard; talking and hearing at normal room levels; using hands to finger, grasp, and feel; repetitive motion; close visual acuity to prepare and analyze data and figures; transcribing; viewing a computer terminal; extensive reading; and lifting, pushing, carrying, or pulling up to 20 pounds.

Responsibilities

  • Design, train, and deploy machine learning systems for perception, SLAM, prediction, and motion planning to enable safe navigation around people and obstacles.
  • Build and improve learned components, including transformer-based perception, vision-language models for scene understanding, diffusion or imitation-learning policies, and neural or Gaussian-splatting approaches to mapping; integrate them with classical estimation and planning where appropriate.
  • Translate state-of-the-art research, including papers, open-source releases, and conference talks, into production-quality implementations on the robot.
  • Develop data engines and evaluation infrastructure that turn fleet logs into training data, regression tests, and shipped improvements.
  • Own features end-to-end, from prototype through simulation and on-robot validation to fleet rollout, and measure real-world impact.
  • Improve runtime performance of perception, mapping, and planning on embedded GPU or accelerator hardware using quantization, distillation, or kernel work where warranted.
  • Contribute to internal frameworks, simulation tooling, and developer experience that improve team velocity.
  • Provide guidance and mentorship to engineers across robotics, machine learning, and supporting software systems.

Desired Qualifications

  • Contributions to open-source robotics or machine learning projects.
  • Publications at top venues, including CoRL, RSS, ICRA, NeurIPS, CVPR, or ICML.
  • Experience with on-device acceleration, including TensorRT, ONNX, or custom CUDA kernels.

About the Company

Brain Corp

Autonomous robots for inventory and cleaning

Brain Corp builds autonomous mobile robots (AMRs) for inventory management and floor care, powered by BrainOS, an AI platform. BrainOS runs on the robot hardware to handle perception, navigation, task execution, and it receives software updates through a SaaS model. They differentiate themselves with OEM partnerships that integrate BrainOS into multiple robot platforms and by offering ongoing software updates and support. Their goal is to help retailers, warehouses, and large facilities boost productivity and keep spaces clean and organized through scalable robotic automation.

Company size
201-500
Company stage
Late Stage VC
Total funding
$193M
Headquarters
San Diego, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Brain Corp

See more jobs