Lead Software Engineer

avride.ai

Austin, TX, United States
On-site
5+ years professional software engineering experience
Design clean efficient apis in c++ and python
Develop python bindings using pybind11
Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology

Job Summary

  • Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology.
  • The Lead Software Engineer will design the API and UX surface of the Pipeline, which serves as the main framework for interconnectivity between car and robot components.
  • Candidates must have at least 2 years of experience building infrastructure for internal consumers and negotiating requirements with other teams.

Matching Summary

Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology.

Skills & Requirements

Must-have

  • 5+ years professional software engineering experience
  • Design clean efficient APIs in C++ and Python
  • Develop Python bindings using pybind11
  • Experience building infrastructure for internal consumers
  • Strong knowledge of data structures and algorithms

Nice-to-have

  • Familiarity with build systems like Make or Cmake
  • Bazel build system experience is a plus
  • Proactive approach to developer productivity and happiness
  • Ability to simplify complex conceptual frameworks
  • Experience collaborating with non-developer users

Key Requirements

  • Master's degree in Computer Science or equivalent
  • 5+ years of professional software development experience
  • Authorized to work in the U.S. without sponsorship

Work Rights

Must be authorized to work in the U.S.

Tailored Resume

Cover Letter