Skip to content
← Back to job listings

Full-Stack Software Engineer (Model Development Platform)

Wayve · Sunnyvale, United States

Imported listingfull-timeabout 2 months ago

About The Role

Join Wayve, a pioneering company in the field of autonomous driving technology. As a Full-Stack Software Engineer, you will play a crucial role in designing, building, and operating applications and services that support the development and testing of our autonomous driving models. You will work across the full technology stack, create intuitive web applications, and develop scalable backend services, APIs, and data models. This is a hands-on engineering role with significant technical leadership responsibilities, where you will mentor less-experienced engineers and influence technical decisions within the team.

  • Design, build, and operate applications and services that support the development and testing of autonomous driving models.
  • Take ownership of significant technical areas, from understanding user needs and shaping solutions through to implementation, deployment, observability, and production support.
  • Lead the design of significant features and services, making thoughtful trade-offs between delivery speed, scalability, security, operational simplicity, and maintainability.
  • Collaborative problem-solving – The ability to work effectively with engineering, product, research, and operational stakeholders, translating complex requirements into practical solutions and communicating technical decisions and trade-offs clearly
  • Full-stack engineering – Strong experience designing, building, and operating production web applications across frontend and backend systems. Experience with modern technologies such as React, TypeScript, Python, Flask, or FastAPI—or comparable frameworks and languages
  • Production system design – A strong understanding of system design, API design, data modeling, asynchronous workflows, automated testing, and distributed-system fundamentals. Experience building services that are scalable, secure, reliable, observable, and performant
  • End-to-end ownership – A track record of taking significant features or services from problem definition and technical design through implementation, deployment, and production operation
  • Technical leadership and mentorship – Experience leading technical discussions, influencing engineering decisions, establishing effective design patterns, and supporting other engineers through design reviews, code reviews, pairing, and practical guidance
  • If you are passionate about building thoughtful, high-quality software that helps researchers and engineers develop safe and intelligent autonomous driving technology, we would love to hear from you
  • We understand that everyone has a unique set of skills and experiences and that not everyone will meet all of the requirements listed above. If you’re passionate about self-driving cars and think you have what it takes to make a positive impact on the world, we encourage you to apply
  • Security and Data Governance – Knowledge of privacy, compliance, access control, auditability, and secure handling of sensitive or large-scale data
  • Platform Observability – Experience defining service-level indicators and objectives and using metrics, logs, traces, and alerting to improve production reliability
  • ML Operations and Experimentation – Familiarity with model training, evaluation, experiment tracking, artifact management, or related model-development workflows
  • Developer or ML Platforms – Experience building internal platforms, developer tools, workflow systems, or applications used by machine-learning researchers and engineers
  • Domain Experience – Previous experience with autonomous systems, robotics, simulation, or another safety-critical domain
  • Data and Workflow Systems – Experience with data pipelines, distributed job orchestration, event-driven architectures, or large-scale compute platforms

This is an external listing. JobSpring does not represent or verify the employer. Report this listing