Staff Software Architect

Los Altos, CA /
Core Engineering – Data Engineering /
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 human-centric AI, energy and materials, machine learning, and robotics.

TRI’s Core Software Innovation team supports all research teams with software definition / requirements, use cases, design, development, deployment and maintenance. We work with multiple teams simultaneously on projects that range from early consultations and small internal joint-projects to larger integrations and deployment of public-facing services. 

Our role is to help accelerate adoption / transfer of technology to the global Toyota family of companies. We do so by working in our interpretation of the SCRUM framework. Continuous improvement (kaizen) and elimination of waste (muda) are core values for us.


    • Collaborate with software engineers, roboticists, electrical and mechanical engineers, and scientists to test and implement software tools to further the TRI mission.
    • Provide customer facing support within a hybrid workforce to users throughout the organization and of all skill levels.
    • Support the cloud-centric ecosystem that TRI is building.
    • Support the integration of Software as a Service (SaaS) applications with cloud and on-premise systems.
    • Maintain the availability and security of infrastructure through routine maintenance and patching of systems.
    • Collaborate with a distributed CSI team and other members of Core Engineering in Cambridge, MA and Los Altos, CA.


    • Proven experience in a related position.
    • Master's degree in Computer Science or equivalent.
    • Hands-on experience developing product software in embedded systems, mobile applications, web front-ends, distributed services
    • 5+ years experience designing and developing with AWS services
    • 5+ years experience working in an Agile / SCRUM environment
    • 5+ years experience planning and tracking software development projects
    • Excellent written and verbal communication skills

Bonus Qualifications:

    • Experience with data pipelines
    • Demonstrated ability to work with multiple customer / stakeholders to maximize delivered business value
    • Be aligned with TRI’s core values. We are currently a hybrid environment but we prefer candidates in the SF Bay Area where most of the team is located. Second preference is our office in Cambridge MA
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 provides Equal Employment Opportunity without regard to the 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.

TRI is committed to the safety of our workforce and community. Thereby, we require COVID-19 vaccinations, including boosters, for all employees and applicants. Applicants are considered fully vaccinated two weeks after their second dose in a 2-dose series, such as the Pfizer or Moderna vaccines, or two weeks after a single-dose vaccine, such as Johnson & Johnson’s Janssen vaccine. Any offer of employment will be conditioned upon, among other things, vaccination status against COVID-19. TRI provides reasonable accommodations to our COVID-19 vaccination policy in accordance with applicable state, federal and local laws.