Senior Autonomy Engineer
152k - 184k USD
On-site
Full Time
#Software Engineering
#AI
#Robotics
#Machine Learning
#Planning
#Python
#C++
#Linux
#TensorFlow
#PyTorch
#ROS
#Agile
Brain Corp is a San Diego-based AI company dedicated to creating transformative technology for the robotics industry. Our mission is to build autonomous solutions that help the real world function more effectively, specifically by supporting retailers in maintaining clean, organized environments. We are the power behind the BrainOS® Robotics Platform, which operates the world’s largest fleet of autonomous mobile robots in commercial public spaces. With over 30,000 robots currently in the field, we are backed by prominent investors including the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures. We are looking for a Senior Autonomy Engineer to join our R&D team and help us build the next generation of software that enables machines to perceive, learn, and navigate complex environments safely.
Key outcomes
- Implement advanced solutions in machine learning, SLAM, motion planning, and robotic perception to ensure safe navigation.
- Conduct research on state of the art technologies to propose and lead new research directions.
- Develop adaptive algorithms that allow robots to learn from human demonstrations.
- Integrate and deploy software solutions to our global robot fleet while analyzing real-world performance data.
- Provide technical mentorship and guidance to team members regarding robotics, machine learning, and software architecture.
- Create algorithms for supervised, unsupervised, and reinforcement learning to derive insights from fleet data.
- Optimize perception, mapping, and motion planning algorithms for various hardware platforms.
- Design and refine software frameworks and tools to improve the efficiency of our robotics research.
Requirements
- A Master’s or Ph.D. degree in Computer Science, Software Engineering, or a related field.
- At least 4 years of industry experience in an embodied AI field, such as robotics or self-driving technology.
- Deep expertise in SLAM, perception, or motion planning algorithms.
- Strong proficiency in machine learning techniques, including reinforcement, supervised, and unsupervised learning.
- Advanced coding skills in Python and C++ within a Linux environment.
- A proven ability to translate academic research and publications into functional, real-world implementations.
- Experience with deep neural network frameworks like TensorFlow or PyTorch.
- Familiarity with robotic middleware such as ROS, as well as continuous integration and deployment tools.
- Experience working with Agile and Scrum methodologies.
Compensation
The salary range for this position is $152,000 to $184,000. We offer a comprehensive total rewards package that includes the following benefits:
- Stock options.
- 401k retirement plan.
- Medical, dental, and vision insurance.
- Life and disability insurance.
- Paid time off and flexible hours.
- Opportunities for professional development.
How to apply
If you are passionate about advancing the field of robotics and want to contribute to a global fleet of autonomous systems, we invite you to apply. Please submit your application through our official careers portal to begin the process.








