Software Engineer, Labelling, Data & Automation

Waabi
Summary
Join Waabi, a leading AI company, and become a Software Engineer embedded within our Autonomy & Algorithms teams. You will build pipelines, tools, and automated workflows to accelerate the development of our AI-first self-driving technology. Collaborate with a multidisciplinary team of world-renowned scientists and software engineers to build innovative, practical, and scalable solutions. Design and implement tools and metrics to enhance our AI-first autonomy system and generative AI simulator. Drive the end-to-end process of building high-quality training datasets, from data curation to visualization. Coordinate with multiple teams to deliver efficient data solutions for model development. Champion engineering excellence by ensuring high-quality, well-structured, and tested code. Assist in project roadmap planning, prioritization, and delivery. Waabi offers competitive compensation and benefits, including health and wellness benefits, unlimited vacation, flexible hours, and more.
Requirements
- 2+ years of industry experience
- Bachelor's in computer science, engineering, machine learning, or a related technical discipline
- Proficient in Python programming and strong software engineering fundamentals with real-world experience writing high quality, well-structured, and well-tested code
- A willingness and ability to learn new skills, technologies, and software libraries as required
- Strong experience with data pipelines for large-scale processing and analysis
- Strong communication and organizational skills Understanding of cloud job orchestration, monitoring, and instrumentation best-practices
- Open-minded and collaborative team player with the willingness to help others
- Passionate about self-driving technologies, solving hard problems, and creating innovative solutions
Responsibilities
- Design and implement tools, pipelines, and metrics to accelerate the development of our AI-first autonomy system and generative AI simulator
- Drive the end-to-end process of building high-quality training datasets, spanning data curation, labelling, training, evaluation, and visualization
- Coordinate with multiple teams and deliver tailored, efficient data solutions for model development
- Champion engineering excellence, ensuring high-quality, well structured, and tested code
- Assist in project roadmap planning, prioritization, and delivery
Preferred Qualifications
- Experience with ML pipelines, including dataset curation, labelling, training and evaluation
- Previous experience in self-driving technology or related fields
- Familiar with linear algebra (projections, transforms) and 3D geometry
- Experience with MapReduce frameworks (Apache Hadoop/Spark) or orchestration frameworks (Apache Airflow/Apache Beam//Google Dataflow/AWS Step Functions)
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