Hybrid Senior/Staff Software Engineer, Web Tools

Posted 2 months ago

Apply now

About the role

  • Senior Software Engineer building software tools for self-driving technology at Waabi. Collaborating with engineers and researchers to enable safe self-driving at scale.

Responsibilities

  • Lead technical and architecture discussions, collaborating with Researchers and Engineers.
  • Mentor other software engineers via code reviews, technical design reviews, and sharing general software development best practices.
  • Be part of a team of multidisciplinary Engineers and Researchers using an AI-first approach to enable safe self-driving at scale.
  • Build and maintain interactive web tools including interactive simulation, custom labelling tools, data annotation tools, dataset curation tools, result comparison tools, and more.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or related engineering disciplines.
  • 5+ years of industry experience developing production quality software.
  • Experience with modern web technologies/libraries for building responsive web applications. Examples: TypeScript, React, or similar languages and tools.
  • Experience with a variety of backend technologies and languages. Examples: Go, Python, Rust, C++.
  • Experience with cloud infrastructure such as AWS or GCP.- Ability to learn new technologies quickly.
  • Empathy for the people who will use the tools you create and maintain.
  • Open-minded and collaborative team player with willingness to help others.
  • Passionate about self-driving technologies, solving hard problems, and creating innovative solutions.
  • Bonus/ nice to have:
  • Experience working with container and cloud infrastructure and managing infrastructure-as-code.
  • Experience with 3D visualization (WebGL) / real-time interactive systems.
  • Experience with web visualization libraries such as D3.js, three.js, or similar.
  • Previous experience or passion in UX/design.
  • Experience with software development tools including build system, version control, continuous integration, containers, packaging, profiling, debugging, code review, linting, test automation, and test coverage tools.
  • Experience in ML and self-driving.
  • Experience working with robotics or machine learning research teams.
  • Experience working in an Agile/Scrum environment.

Benefits

  • Competitive compensation and equity awards.
  • Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time employees only).
  • Unlimited Vacation.
  • Flexible hours and Work from Home support.
  • Daily drinks, snacks and catered meals (when in office).
  • Regularly scheduled team building activities and social events both on-site, off-site & virtually.
  • As we grow, this list continues to evolve!

Job title

Senior/Staff Software Engineer, Web Tools

Job type

Experience level

Senior

Salary

$141,000 - $249,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job