Taro Logo

Senior Robotics Software Engineer, Large Behavioral Models

Toyota Research Institute (TRI) develops new tools and capabilities to amplify the human experience, focusing on Energy & Materials, Human-Centered AI, Human Interactive Driving, and Robotics.
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
Robotics · AI

Description For Senior Robotics Software Engineer, Large Behavioral Models

Toyota Research Institute (TRI) is pioneering the future of robotics with a mission to improve the quality of human life. We're seeking a Senior Robotics Software Engineer to join our Large Behavioral Models team, where we're working to make general-purpose robots a reality. Our vision encompasses robots that can assist with household chores, cooking, and helping older individuals maintain independence.

The role involves working at the intersection of robotics and machine learning, developing novel systems that can operate in unstructured environments. We're building on the latest advances in machine learning and leveraging large-scale datasets of physical interaction to create truly general-purpose robots. Our team operates a fleet of robots and focuses on robot-embodied teaching and deployment.

As a Senior Robotics Software Engineer, you'll be part of a team with deep multi-functional expertise across simulation, perception, controls, and machine learning. We measure success through fundamental capabilities development and research impact via open-source software and publications. The ideal candidate should be self-driven with a "make it happen" mentality, capable of independent work while collaborating effectively with a larger group.

Working at TRI means joining a diverse and inclusive community dedicated to fostering innovation and collaboration. We offer a unique opportunity to work on groundbreaking technology that could revolutionize how robots interact with and assist humans in their daily lives. The position offers the flexibility of hybrid work arrangements in Cambridge, MA, allowing you to maintain work-life balance while contributing to cutting-edge robotics research and development.

Last updated a month ago

Responsibilities For Senior Robotics Software Engineer, Large Behavioral Models

  • Research and provide to the design of novel robotic systems through software development, including control, perception, planning, and their interactions with learned policies
  • Develop tooling, drivers, and controllers to enable stable and performant robotic platforms
  • Enable research into robot foundation models by working with mechanical/electrical engineers, technicians, and researchers
  • Help robotics research scientists work toward applying and integrating their research
  • Design and integrate imaginative system solutions; combining actuation, structure, and sensing

Requirements For Senior Robotics Software Engineer, Large Behavioral Models

Python
  • B.S. or equivalent experience in an engineering-related field and 4+ years of relevant industry experience
  • Strong software engineering skills; very familiar with working in mixed C++ and Python codebase
  • Multi-functional understanding of robotics software stacks
  • Experience with cloud-scalable workflows, for example, AWS
  • Experience with inter- and in-process communication, parallelism, logging, networking, and data systems

Interested in this job?

Jobs Related To Toyota Research Institute Senior Robotics Software Engineer, Large Behavioral Models