Senior/Staff Software Engineer

Waabi Logo

Waabi

πŸ“Remote - Canada, United States

Summary

Join Waabi, a leading AI company building self-driving technology, and be part of a team developing interactive web tools for simulation, annotation, and operational support. The role requires a Bachelor's degree in Computer Science or related field, 5+ years of software development experience, and a full-stack skillset encompassing various technologies. You will build and maintain responsive web applications using modern technologies like TypeScript and React, and work with backend technologies such as Go, Python, or C++. Cloud infrastructure experience (AWS or GCP) and product ownership experience are also essential. Waabi offers competitive compensation, equity awards, health and wellness benefits, unlimited vacation, flexible hours, and various other perks. The company fosters a collaborative and inclusive work environment.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering or related engineering disciplines
  • 5+ years of industry experience developing production quality software
  • Full-stack skillset - from the client to the infrastructure
  • 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
  • Experience as a product owner, 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

Responsibilities

  • 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 annotation tools, operational support tools, and more

Preferred Qualifications

  • 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 managing or leading software teams
  • Experience in self-driving
  • Experience working with robotics or machine learning research teams

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs