Job Specifications
At Toyota Research Institute (TRI), we’re on a mission to improve the quality of human life. We’re developing new tools and capabilities to amplify the human experience. To lead this ground-breaking shift in mobility, we’ve built an extraordinary team in Automated Driving, Energy & Materials, Human-Centered AI, Human-Interactive Driving, Large Behavior Models, and Robotics.
The Mission
Make general-purpose robots a reality.
The Challenge
We envision a future where robots assist with household chores and cooking, aid the older population in maintaining their independence, and enable people to spend more time on the activities they enjoy most. To achieve this, robots need to be able to operate reliably in messy, unstructured environments. Our mission is to answer the question “What will it take to create truly general-purpose robots that can accomplish a wide variety of tasks in settings like human homes with minimal human supervision?”. We believe that the answer lies in cultivating large-scale datasets of physical interaction from a variety of sources and building on the latest advances in machine learning to learn general-purpose robot behaviors from this data.
Robotics
The mission of TRI Robotics is to invent and prove new robotic capabilities required to enable home robots to solve the challenges faced by an aging society. As part of that mission, we are developing a sophisticated suite of open source robotics software called Drake (https://drake.mit.edu (https://drake.mit.edu/)), for use in our internal robotics projects and the wider community of advanced robotics researchers.
The Team
Join Toyota Research Institute’s LBM-C division to change the world by creating and shipping useful general-purpose AI-driven robots. You will play a crucial role in enabling the efficient and secure deployment of our innovative robotic technology to customers worldwide.
The Opportunity
You will bridge high-velocity software development with robust deployment infrastructure, leading the entire pipeline from code to robots in the field. As the DevOps owner, you'll maintain CI/CD systems, build infrastructure, and development workflows while serving as repository owner and maintainer. You'll architect and be responsible for remote update systems for fleet-wide deployments, handle system administration for robots at customer sites, and ensure information security and compliance within enterprise environments.
Responsibilities
Automation & Deployment Ownership: Design, implement, and maintain automation pipelines for configuring and deploying software to thousands of robots via remote updates, throughout their entire life-cycle.
System Administration & Infosec: Act as a system administrator for deployed robot fleets, managing infrastructure and ensuring robust information security practices.
Compliance & Safety: Navigate and ensure compliance within enterprise environments and work effectively with safety-critical robot systems.
Tooling & Infrastructure: Utilize and lead all aspects of configuration management tools such as Ansible, Chef, AWS Greengrass, or equivalents for large-scale device deployment and management.
Qualifications
CI/CD pipelines, Build systems, and Development Workflows: Expertise and passion for creating scalable development workflows to balance velocity with reliability and scale.
Deployment Expertise: Demonstrated experience with the deployment and management of thousands of devices in a production environment.
Automation Proficiency: Deep experience creating automation for software configuration and deployment, specifically with remote updates.
System Administration Skills: Solid background in system administration, including network configuration, security hardening, and troubleshooting.
Infosec Acumen: Understanding and experience with information security practices relevant to deployed hardware and software.
Compliance & Safety Familiarity: Experience working in enterprise environments with compliance requirements and a comfort level with safety-critical systems.
Configuration Management Tools: Hands-on experience with configuration management tools such as Ansible, Chef, AWS Greengrass, or similar.
Experience with mixed Python and C++ workflows
Bonus Qualifications
Understanding of robotic systems and their specific deployment challenges.
Familiarity with container orchestration (Docker, Docker-Compose, Kubernetes, etc)
Familiarity with Bazel
Experience with OTA update systems
Telemetry and fleet monitoring systems
The pay range for this position at commencement of employment is expected to be between $147,600 and $221,400/year for Massachusetts-based roles. Base pay offered will depend on multiple individualized factors, including, but not limited to, business or organizational needs, market location, job-related knowledge, skills, and experience. TRI offers a generous benefits package including medical, dental, and vision insurance, 401(k) eligibility, paid time off benefits (inclu
About the Company
At Toyota Research Institute (TRI), we're conducting research to amplify human ability, focusing on making our lives safer and more sustainable. Led by Dr. Gill Pratt, TRI's team of researchers develops technologies to advance automated driving, energy and materials, human-centered artificial intelligence, human interactive driving, large behavior models, and robotics. We're dedicated to building a world of "mobility for all" where everyone, regardless of age or ability, can live in harmony with technology to enjoy a better ...
Know more