Senior Research Software Engineer

Toyota Research Institute

Toyota Research Institute

Software Engineering
Los Altos, CA, USA
Posted on Wednesday, October 18, 2023
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 transformative shift in mobility, we’ve built a world-class team in Robotics, Human-Centered AI, Human Interactive Driving, and Energy & Materials.
The Challenge
Our team seeks to enhance and expand human understanding and advance collective well-being for people and the planet. We tackle problems that (1) enable people to contribute to environmental goals through Toyota products, (2) accelerate the innovation process to increase creativity, and (3) increase empathy to reduce and resolve real-world conflict.
The Team
We welcome you to join a unique team of scientists and engineers dedicated to enabling a sustainable future. You will be a part of the Human-Centered AI division which brings together a diverse set of researcher backgrounds including behavioral science, human-computer interaction and machine learning. We all grow working alongside other great people and constantly learn new skills together.
The Opportunity
We are looking for someone who can work across disciplines to create new interactive prototypes and support human subjects research data collection. These prototypes include custom web apps (front and back end), mobile applications (iOS, Android), VR/AR headsets, and physiological sensors as well as supporting ML model training and experimentation.


  • Work with scientists and engineers to design and build systems that support the research goals.
  • Assist research teams in developing their project’s schedule.
  • Iteratively develop user interfaces that showcase research concepts.
  • Interface with other engineering teams at TRI to coordinate software development, utilize our AWS infrastructure, and ensure our software meets information security requirements.
  • Manage your time across typically two project efforts.
  • Grow with other research software engineers on the HCAI team.


  • 5+ years of Software development experience in a research setting (academic or industry)
  • AWS experience (EC2, S3, Databricks, EMR, Sagemaker)
  • Experience with machine learning libraries
  • You have experience with front/back end web development (Javascript, Python)
  • Excellent written and verbal communication skills
  • A prototyping mindset - building solutions that are “good enough” to answer a steady stream of scientific questions
The pay range for this position at commencement of employment is expected to be between $184,000 and $264,500/year for California-based roles; however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Note that TRI offers a generous benefits package (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave) and an annual cash bonus structure. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.
Please reference this Candidate Privacy Notice to inform you of the categories of personal information that we collect from individuals who inquire about and/or apply to work for Toyota Research Institute, Inc. or its subsidiaries, including Toyota A.I. Ventures GP, L.P., and the purposes for which we use such personal information.
TRI is fueled by a diverse and inclusive community of people with unique backgrounds, education and life experiences. We are dedicated to fostering an innovative and collaborative environment by living the values that are an essential part of our culture. We believe diversity makes us stronger and are proud to provide Equal Employment Opportunity for all, without regard to an applicant’s race, color, creed, gender, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, medical condition, religion, marital status, genetic information, veteran status, or any other status protected under federal, state or local laws.