Software Engineer
Mountain View, CA
Full Time
Experienced
We are hiring Software Engineers across multiple specializations, including Frontend, Backend, Full Stack, and Infrastructure/Cloud Engineering. The role is aimed at bright engineers interested in designing elegant solutions to complex problems in the autonomy space. With a fast-moving, high-impact environment, we empower top engineers to tackle cutting-edge challenges in autonomy, AI, and vehicle intelligence—driving the future of transportation to be safer, smarter, and more scalable.
Job Responsibilities by Specialization:
Requirements:
Job Responsibilities by Specialization:
Frontend Engineers
- Expertise in React, TypeScript, JavaScript, and UI/UX best practices.
- Experience with GraphQL, WebGL, or real-time rendering frameworks is a plus.
- Strong understanding of frontend performance optimization and resilient architectures.
Backend Engineers
- Proficiency in C++, Golang, Python, or JavaScript/Node.js.
- Experience with high-performance APIs, distributed systems, and data pipelines.
- Familiarity with cloud services (AWS, GCP, or Azure) and modern infrastructure tooling.
Full-Stack Engineers
- Strong knowledge of frontend (React, TypeScript) and backend (Node.js, Python, or Golang) technologies.
- Ability to design and optimize end-to-end systems, from UI to data storage.
- Familiarity with GraphQL, Kubernetes, and containerization is a plus.
Infrastructure/Cloud Engineers
- Experience with containerization and orchestration tools like Docker, Kubernetes, Terraform, or Pulumi.
- Deep understanding of cloud-native architectures, distributed computing, and CI/CD pipelines.
- Background in high-performance computing or simulation is a bonus.
Requirements:
- 5+ years of experience shipping complex software
- ability to work on-site 5 days per week
- Startup experience (seed - Series B), founder or founding engineer experience a big plus.
- Designed efficient and effective solutions to a wide range of engineering challenges.
- Working knowledge of frontend, API layer, containerization, or cluster orchestration frameworks (such as React, GraphQL, Docker, or Kubernetes).
- Experience working with simulation tools, modeling physical problems, or using robotics middleware (such as ROS).
- Experience writing Python, C++, Javascript, or Golang.
- Demonstrated ability to be a self-starter and can quickly become comfortable with new technical tools.
- Proven ability to take initiative in a fast-paced environment.
- Evidence of something exceptional (former founder, KP fellows, history of trajectory, etc.).
Apply for this position
Required*