Senior Software Engineer

1 month ago


Toronto, Ontario, Canada Waabi Full time $122,000 - $215,000
About Waabi

Waabi is a pioneering AI company revolutionizing self-driving technology. Our mission is to create a safer, more efficient, and sustainable transportation system.

Job Title: Senior Software Engineer - Autonomous Driving

We are seeking an experienced Senior Software Engineer to join our Behaviors team. As a key member of our team, you will be responsible for developing and maintaining a portfolio of algorithms, models, and tools that power Waabi World's scenario framework.

Key Responsibilities:
  • Collaborate with research scientists and engineers to develop and maintain a portfolio of algorithms, models, and tools.
  • Work with users to create scenarios for training and testing the Waabi Driver at scale.
  • Deliver new capabilities that extend the realism and diversity of scenarios we can simulate.
  • Productionize research prototypes into reliable and scalable products in Waabi World.
  • Design and implement tools to accelerate our ML development lifecycle, including our training and evaluation infrastructure.
  • Champion engineering excellence, ensuring high-quality, well-structured, and tested code.
  • Participate in roadmap ideation, planning, and prioritization.
Requirements:
  • Bachelor's in computer science, engineering, machine learning, or a related technical discipline.
  • Demonstrated software engineering excellence through previous internships, work experience, coding competitions, and/or research projects and papers.
  • Strong quantitative background, familiarity with machine learning and deep learning.
  • Open-minded and collaborative team player with the willingness to help others.
  • Passionate about self-driving technologies, solving hard problems, and creating innovative solutions.
Bonus/Nice to Have:
  • Master/PhD in machine learning, computer science, engineering, or a related field.
  • Experience in self-driving or related fields.
  • Experience with simulation for self-driving or related fields.
  • Experience with training and deploying deep learning models.
  • Familiarity with one or more of the following fields: traffic simulation, imitation learning, reinforcement learning, planning, and/or robotics.
  • Experience in TensorFlow or PyTorch.

The US yearly salary range for this role is: $122,000 - $215,000 USD in addition to competitive perks & benefits.

Waabi (US) Inc.'s yearly salary ranges are determined based on several factors in accordance with the Company's compensation practices.

The salary base range is reflective of the minimum and maximum target for new hire salaries for the position across all US locations.

Perks/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 onsite, offsite, and virtually.
  • As we grow, this list continues to evolve.

Waabi is a technology start-up building technologies to transform the way the world moves. We are committed to creating a supportive, inclusive, and accessible workplace for all our employees.

We seek applicants of all backgrounds and identities, across race, color, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability, or any other characteristic protected by law.

We make workplace accommodations for qualified individuals with disabilities as required by applicable law.

If reasonable accommodation is needed to participate in the job application or interview process, please let our recruiting team know.



  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Data Engineer Jobs Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data systems that support our business operations.Key ResponsibilitiesDesign and implement data models, data warehouses, and data pipelines to support business...


  • Toronto, Ontario, Canada Microsoft Full time

    Unlock Your Potential as a Senior Software Engineer at MicrosoftAt Microsoft, we're on a mission to empower every person and organization on the planet to achieve more. As a Senior Software Engineer, you'll be part of a talented team that's pushing the boundaries of innovation and technology.About the RoleWe're seeking a highly skilled and experienced Senior...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada Sunbridge Hotel Toronto East Full time

    Our company is seeking a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and implementing innovative software solutions.The ideal candidate will have a strong background in software engineering principles and a proven track record of delivering high-quality software products.As a Senior Software...


  • Toronto, Ontario, Canada Software International Full time

    Job Title: Senior Systems EngineerJob Summary:We are seeking a highly skilled Senior Systems Engineer to join our team at Software International. As a key member of our technical operations team, you will be responsible for the overall technical management and operations of our large-scale production websites and networks.Key Responsibilities:Management and...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...


  • Toronto, Ontario, Canada 570 The Dominion of Canada General Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Travelers. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business.Key Responsibilities:Design and develop software solutions using Guidewire Policy...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    Unlock Your Potential as a Senior Data EngineerAre you ready to take your data engineering career to the next level? We're seeking a highly skilled and experienced Senior Data Engineer to join our team at Enable Global Inc.About the RoleAs a Senior Data Engineer, you will play a key role in designing, developing, and deploying our SaaS products. You will...

  • Senior Data Engineer

    4 weeks ago


    Toronto, Ontario, Canada Sage Lake Senior Living Full time $276

    Unlock Your Potential as a Senior Data EngineerAre you ready to take your data engineering career to the next level? We're seeking a highly skilled and experienced Senior Data Engineer to join our team at Enable Global Inc.About the RoleAs a Senior Data Engineer, you will play a key role in designing, developing, and deploying our SaaS products. You will...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Senior Software EngineerScotiabank is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for providing technical leadership and expertise to our development team.Key Responsibilities:Design and develop software applications using Java/J2EE technologies.Provide technical...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Senior Software Engineer Job DescriptionAt the Bank of Montreal, we're looking for a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Translate user requirements into technical specificationsDevelop, test, and...


  • Toronto, Ontario, Canada Jagger Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Jagger, a cutting-edge biotech company in Toronto. As a key member of our engineering team, you will be responsible for designing and developing software solutions for computational tasks.Key Responsibilities:Collaborate with scientists to translate research...


  • Toronto, Ontario, Canada Jagger Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Jagger, a cutting-edge biotech company in Toronto. As a key member of our engineering team, you will be responsible for designing and developing software solutions for computational tasks.Key Responsibilities:Collaborate with scientists to translate research...


  • Toronto, Ontario, Canada Jagger Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Jagger, a cutting-edge biotech company in Toronto. As a key member of our engineering team, you will be responsible for designing and developing software solutions for computational tasks.Key Responsibilities:Collaborate with scientists to translate research...


  • Toronto, Ontario, Canada Jagger Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Jagger, a cutting-edge biotech company in Toronto. As a key member of our engineering team, you will be responsible for designing and developing software solutions for computational tasks.Key Responsibilities:Collaborate with scientists to translate research...