Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$180k - $258.75k

Toyota Research Institute

Los Altos, CAAutomated Driving Advanced Development – Automated Driving Advanced Development /Full-time /HybridAt 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 advancing the state of the art in AI, robotics, driving, and material sciences. The Automated Driving Advanced Development division at TRI will focus on enabling innovation and transformation at Toyota by building a bridge between TRI research and Toyota products, services, and needs. We achieve this through partnership, collaboration, and shared commitment. This new division is leading a new cross-organizational project between TRI and Woven by Toyota to conduct research and develop a fully end-to-end learned driving stack. This cross-org collaborative project is harmonious with TRI’s robotics divisions' efforts in Diffusion Policy and Large Behavior Models.We are looking for a Senior Software Engineer to join our end-to-end automated driving team, supporting the integration, prototyping, and deployment of advanced autonomy systems on vehicle platforms. As a software generalist with deep systems knowledge, you will work across the autonomy software stack to accelerate feature development, streamline system-level integration, and help validate both closed-course and public road deployments.The ideal candidate has strong modern C++ (C++14/17/20) and Python programming experience, a robust understanding of robotics or embedded software systems, and thrives in collaborative, high-velocity engineering environments. This role bridges research and real-world deployment, focusing on engineering support for platform integration, evaluation tooling, system bring-up, and diagnostics. You'll partner closely with end-to-end machine learning, simulation and infrastructure teams to ensure that the full stack runs robustly on real vehicles in closed-course, public road and simulation testing.This work is part of Toyota’s global AI efforts and will be conducted in close collaboration with teams across TRI, Woven by Toyota, and other engineering partners.Responsibilities Design, implement, and maintain robust software in C++ and Python, that supports ML training, evaluation, and inference workflows.Build and maintain ML tooling for dataset handling, experiment tracking, metrics computation, and offline/online analysis.Enable model export and edge inference prototyping, including model packaging, runtime integration, and performance validation on embedded compute platforms.Build diagnostics, monitoring, logging, and introspection tools that provide visibility into runtime end-to-end machine learning model behavior and help accelerate iteration.Collaborate with ML researchers to translate experimental models into repeatable, production-ready pipelines.Support CI and automation for training, evaluation, and inference workflows.Partner with cross-functional teams to support software deployment and versioning, ensuring consistent behavior across environments.Apply rigorous engineering best practices, including code review, documentation, and testing, to deliver robust and maintainable systems.QualificationsBachelor or master degree in Computer Science, Robotics, or a related field.10+ years of relevant software development experience, ideally in robotics, automotive, embedded systems, or distributed platforms.Strong proficiency in modern C++ (C++14/17/20) and Python.Familiarity with Linux systems programming (e.g., sockets, filesystems, threading) and real-time systems.Experience building ML platforms, data pipelines, or distributed software systems and supporting machine learning training or inference pipelines.Familiarity with ML frameworks (PyTorch, TensorFlow), model deployment tools (TensorRT, ONNX, TorchScript) and inference runtimes.Familiarity with Linux-based development environments and production debugging.Experience integrating and debugging complex software systems, ideally in robotic or automated driving platforms.Proven ability to work hands-on and cross-functionally to solve real-world deployment issues.Bonus QualificationsExperience in automated driving, robotics, or simulation-based system testing.Hands-on experience with embedded systems development, including work on platforms such as NVIDIA Jetson Orin, Qualcomm Snapdragon Ride, or similar automotive-grade SoCs.Familiarity with container orchestration (Docker, Kubernetes), or orchestration tools for testing and deployment.Experience working with distributed compute systems, large-scale data logging, or introspection frameworks.Understanding of automotive software practices and standards (e.g., ISO 26262, safety-critical development).Prior experience in fast-paced R&D environments bridging research and production.Please include links to any relevant open-source contributions or technical project write-ups with your application.The pay range for this position at commencement of employment is expected to be between $180,000 and $258,750/year for California-based roles. Base pay offered will depend on multiple individualized factors, including, but not limited to, a candidate's experience, skills, job-related knowledge, and market location. TRI offers a generous benefits package including medical, dental, and vision insurance, 401(k) eligibility, paid time off benefits (including vacation, sick time, and parental leave), and an annual cash bonus structure. Additional details regarding 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.It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records for employment. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Los Altos, CA vacancy
  •  ...how you think, not how you keyword-match ~5+ years in backend engineering, full-stack development, or infrastructure/DevOps: internships...  ...Experience in EDA, semiconductor, or hardware-adjacent software environments Our AI Bullshit Meter We are very good... 
    Senior
    Full time
    Internship
    Work at office

    Voltai

    Palo Alto, CA
    1 day ago
  •  ...We are looking for a Senior Software Engineer to join our team. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as experience in Agile development methodologies. The successful candidate will be responsible... 
    Senior
    Full time

    Hire Ots

    Mountain View, CA
    1 day ago
  •  ...technology — and careers — to the next level. We are looking for a Senior Engineer in Observability to help define and build the next generation...  ...issues but predicts and prevents them. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL: Design and build large... 
    Senior
    Full time

    Snowflake

    Menlo Park, CA
    1 day ago
  • $150k - $230k

     ...About Clockwork Systems Clockwork.io – Software Driven Fabrics to increase GPU cluster...  ...researchers and veteran systems engineers who share a vision for redefining the foundations...  .... About the Role  We are seeking a Senior Engineer to lead development of our Core... 
    Senior
    Full time

    Clockwork.io

    Palo Alto, CA
    1 day ago
  • $193.93k - $291.15k

     ...scaling existing systems. Collaborate closely with autonomy engineers and build an understanding of how autonomy works to formulate...  ...About You You have 3+ years of experience working in software engineering or related fields. You are a talented software... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    1 day ago
  •  ...significantly contributing to open source. Join us as a Postgres Engine and Extensions Engineer and contribute to the development of...  ...Engineering (or equivalent learning experience) ~7+ years of software engineering experience in high performance mission critical... 
    Senior
    Full time
    Worldwide

    Snowflake

    Menlo Park, CA
    1 day ago
  •  ...to join us. About this role You'll be one of the first engineers on the team, building the systems that power our AI-driven...  ...for model work. Must haves ~5+ years of professional software engineering experience, with a track record of shipping production... 
    Senior
    Full time
    Shift work

    NegotiateAI Inc.

    Menlo Park, CA
    1 day ago
  •  ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer, Warehouse UX About Snowflake At Snowflake, we are powering the era of the agentic enterprise. To usher in this... 
    Senior
    Full time

    Snowflake

    Menlo Park, CA
    1 day ago
  •  ...future of how work gets done. Observe by Snowflake is an AI-powered observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and events on an open, scalable data lakehouse, using open formats like... 
    Senior
    Full time

    Snowflake

    Menlo Park, CA
    1 day ago
  •  ...security, privacy, and decentralization. Job Description Snarkify is seeking an experienced and highly skilled Senior GPU Performance Engineer to join our team and play a pivotal role in advancing the state-of-the-art in Zero-Knowledge Proof (ZKP) acceleration.... 
    Senior
    Full time
    Remote work
    Flexible hours

    Snarkify

    Palo Alto, CA
    1 day ago
  •  ...learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed...  ...Fortune 500 companies across the globe. Our award-winning software platform is powered by a team of world-class experts in big data... 
    Senior
    Full time

    Datavisor

    Mountain View, CA
    1 day ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group...  ...of electrical, mechanical, reliability, software and vehicle engineers. We design, build,...  ...work schedule and you will report to a Senior Staff Software Engineer.   You will:... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $208.8k - $229.7k

     ...home devices, get support, change their service subscription and pay their bill.   Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native GFiber... 
    Senior
    Full time

    Gfiber

    Sunnyvale, CA
    1 day ago
  • $135k - $175k

     ...rather build the future of education than wait for it. About the Role We are seeking an experienced and passionate Senior Software Engineer to join our dynamic engineering team. In this role, you will be instrumental in designing, building, and deploying scalable... 
    Senior
    Full time

    Lirvana Labs

    Menlo Park, CA
    1 day ago
  •  ...patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...Job Description We are seeking a Senior Unity Engineer, with an emphasis on the...  ...timelines to consistently ship high-quality software. Responsibilities Evaluate the real-... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Intuitive & Co

    Sunnyvale, CA
    1 day ago
  •  ...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. Senior Software Engineer - Snowflake Postgres Snowflake started with a clear vision: make modern data warehousing effective, affordable, and... 
    Senior
    Full time
    Remote work

    Snowflake

    Menlo Park, CA
    1 day ago
  • $204k - $259k

     ...public roads and tens of billions in simulation across 15+ U.S. states. Hardware Engineering is an innovative and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  .../ QA gates before anything touches production. Scale a rule engine that runs hundreds of configurable conditions and actions per customer...  ...or equivalent extensive experience ~5+ years of professional software development industry experience ~ Proficiency in frontend... 
    Senior
    Full time
    Work at office
    Immediate start

    Commure

    Mountain View, CA
    1 day ago
  • $193.93k - $291.15k

     ...About the Role The ability to monitor and assist our vehicles remotely plays a key role in our business strategy. As a Senior Software Engineer, Networking you will work on our in-house Teleoperations platform. You will work with a diverse team of engineers to build... 
    Senior
    Full time
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  •  ...future of healthcare is being built right now. Come deliver this transformation. About the Role We are seeking a Senior Software Engineer for our R&D team at Commure, the team taking emerging technology from inception to impact. We scout new capabilities — a frontier... 
    Senior
    Full time
    Work at office
    Immediate start

    Commure

    Mountain View, CA
    1 day ago
  • $123.4k - $145k

     ...leaders are choosing Mainspring over traditional options like engines, turbines, and fuel cells to quickly and reliably deliver local...  ...reliable system validation and troubleshooting complex hardware/software integration issues Failure analysis of automated testing, risk... 
    Senior
    Full time
    Local area
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    1 day ago
  • $176.4k - $264.6k

     ...Team crafts vital services that ensure Nuro Driver™ reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    1 day ago
  • $220k - $230k

     ...market leaders for our proven ability to generate value and unlock opportunities that were previously unattainable.  The Senior Software Engineer (CALC engine) is a specialised role working on a complex Java based high-performance OLAP engine. Our engine is a multi-... 
    Senior
    Full time
    Work at office
    Flexible hours

    Aera Technology

    Mountain View, CA
    1 day ago
  •  ...help customers continuously ingest data, power AI and analytics workloads, and make smarter decisions in real time. AS A SENIOR SOFTWARE ENGINEER ON THE SNOWFLAKE OPENFLOW TEAM, YOU WILL: Design and implement features in Openflow’s control plane and data plane ,... 
    Senior
    Full time
    Flexible hours

    Snowflake

    Menlo Park, CA
    1 day ago
  • $153k - $224k

     ...Storage team builds the file and block storage that the world's largest AI training and inference workloads run on. As a Senior Software Engineer you will build features across our multi-tenant file and block storage services: the NFS file data path, durable block volumes... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Core Weave

    Sunnyvale, CA
    1 day ago
  • $182k - $242k

     ..., and real-time inference. Our stack is engineered for speed, scale, and cost-efficiency—an...  ...is the product. We're looking for a Senior Engineer for CoreWeave's Benchmarking &...  ...-performance computing, GPU/accelerator software, or performance-critical systems. ~ Hands... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Core Weave

    Sunnyvale, CA
    1 day ago
  • $158.4k - $237.6k

     ...you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the...  ...crosses into an unfamiliar part of the stack, you are the kind of engineer who picks it up, learns quickly, and gets it done rather than... 
    Senior
    Full time
    For contractors

    Carbon

    Sunnyvale, CA
    1 day ago
  •  ...customer experience. We’re intrigued by the opportunity to engineer the most optimal approach that drives conversions and generates...  ..., systems, and services across various markets. As a Senior Software Engineer of Global Supplier Experience (GSE) , you’ll spend... 
    Senior
    Full time
    Temporary work

    Walmart

    Sunnyvale, CA
    1 day ago
  • $175k - $195k

     ...Who You Are Quantifind is seeking a Senior Software Engineer to work on Quantifind’s Apache Spark pipeline that generates risk signal results from diverse data sources such as Sanctions, PEP records, Negative News, Court & Arrest records, and much more. You will... 
    Senior
    Full time
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Quantifind

    Palo Alto, CA
    1 day ago
  • $160.36k - $240.54k

     ...ride requests to Nuro vehiclesTelemetry pipelines surfacing live vehicle state to riders and operationsAbout You4+ years of backend engineering experience with strong Go proficiencyExperience designing and operating distributed systems where reliability isn't optionalEnd-... 
    Senior

    Nuro

    Mountain View, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!