Taro Logo

Staff Software Engineer, Large Behavior Models

Research institute developing new tools and capabilities in Energy & Materials, Human-Centered AI, Human Interactive Driving, Large Behavioral Models, and Robotics.
$228,800 - $343,200
Machine Learning
Staff Software Engineer
Hybrid
501 - 1,000 Employees
8+ years of experience
Robotics · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Large Behavior Models

Toyota Research Institute (TRI) is at the forefront of revolutionizing robotics through advanced AI and machine learning. We're developing general-purpose robots capable of performing household tasks, assisting the elderly, and enhancing daily life. Our mission focuses on creating robots that can operate reliably in unstructured environments with minimal supervision.

The Large Behavioral Models team combines expertise in simulation, perception, controls, language, vision, and multimodal learning. We're gathering extensive datasets of physical interactions and training large generative foundation models to enable robots to perform complex tasks in real-world settings. Our work involves operating a fleet of robots and implementing robot-embodied teaching strategies.

As a Staff Software Engineer, you'll be instrumental in designing and optimizing pipelines for large behavior models. You'll work with cutting-edge technology, collaborating with researchers and engineers to develop scalable systems that push the boundaries of robotics. The role offers the opportunity to shape the future of AI-powered robots while working with a world-class team committed to open research.

The position offers competitive compensation ($228,800-$343,200/year) and comprehensive benefits. We value diversity and foster an inclusive environment where innovative thinking thrives. Join us in our mission to improve human life through advanced robotics and AI technology.

Last updated 5 months ago

Responsibilities For Staff Software Engineer, Large Behavior Models

  • Architect and implement large-scale software systems for behavior modeling and decision-making in robotics
  • Develop tools, frameworks, and pipelines to train, evaluate, and deploy models efficiently
  • Mentor junior engineers and provide guidance on best practices
  • Contribute to technical strategy and decision-making for the LBM team
  • Partner with researchers to translate cutting-edge algorithms into production-quality systems
  • Work cross-functionally with simulation, hardware, perception, and control teams
  • Improve the scalability, robustness, and efficiency of large behavior models
  • Identify and address bottlenecks in data pipelines and model performance

Requirements For Staff Software Engineer, Large Behavior Models

Python
  • 8+ years of professional experience in software engineering
  • Demonstrated success in leading technical projects
  • Familiarity with state-of-the-art in behavior learning, language, and/or computer vision
  • Strong proficiency in Python and software development best practices
  • Familiarity with data pipelines, model serving and optimization
  • Strong mentorship abilities and technical leadership
  • Excellent problem-solving skills and proactive mindset

Benefits For Staff Software Engineer, Large Behavior Models

401k
Parental Leave
  • 401(k)
  • Vacation time
  • Sick time
  • Parental leave
  • Annual cash bonus

Interested in this job?