
Inverted AI provides advanced simulation technology for autonomous vehicles and advanced driver assistance systems (AV/ADAS), autonomous robots, and smart cities. Their core offering consists of…

Inverted AI provides advanced simulation technology for autonomous vehicles and advanced driver assistance systems (AV/ADAS), autonomous robots, and smart cities. Their core offering consists of…
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
66,000+
Open Roles
1,300+
New This Week
Location:
Vancouver, BC, Canada
Company:
Inverted AI Ltd.
Job Type:
Full-Time, In-person Position
Title:
Software Engineer
Reports to:
CTO
About Inverted AI
Inverted AI is a fast-growing startup building the future of autonomous vehicle (AV) testing through generative AI. Spun out of the University of British Columbia and backed by Yaletown Partners, we develop intelligent models that simulate human-like driving behavior, enabling companies to test autonomous systems in complex, realistic environments. Our work pushes the boundaries of machine learning, simulation, and large-scale system design—and we are looking for talented engineers who want to contribute to industry-defining technology.
We are an equal opportunity employer
committed to fostering an inclusive, diverse, and supportive workplace. We welcome applicants from all backgrounds, identities, and experiences, and we make employment decisions based on qualifications, merit, and business needs.
Employees receive a competitive compensation package
, including health and wellness benefits, paid time off, and participation in the company’s employee stock option plan
, providing meaningful ownership and long-term alignment with the company’s success.
Position Overview
The Software Engineer is responsible for designing, implementing, and maintaining software systems that support the company’s products and internal operations. This role spans backend development, debugging, documentation, DevOps workflows, and managing the company’s Amazon Web Services (AWS) infrastructure. This role requires full ownership of the development and code review cycle, progressively increasing technical ownership of key components, and driving technical improvements across the team.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Why Join Inverted AI?
Design, implement, and maintain scalable backend services, APIs, and internal tools.
Enhance existing systems
by adding new features and continuously improving maintainability, reliability, and performance.
Drive code health through refactoring, improving documentation, and optimizing code structure.
Develop robust automated tests and contribute to the ongoing improvement of CI/CD
pipelines.
Administer and optimize infrastructure across AWS
and on-premise deployments
. Configure networking (VPC, security groups) following best practices for hybrid environments
.
Build and maintain Docker
and Singularity
containers for various projects and manage deployment pipelines to ensure consistency across environments.
Use tools like aws Terraform
to provision resources, and improve deployment workflow.
Create and maintain monitoring (dashboards, alerts, logs) to continuously optimize infrastructure cost, reliability, and performance.
Bachelor’s or Master’s degree in stem major.
Strong, demonstrable proficiency in Python.
Hands-on experience with major ML/Deep Learning frameworks such as PyTorch
.
Solid understanding of cloud services, particularly Amazon Web Services ( AWS
),
Deep understanding and experience designing, building, and maintaining RESTful
APIs and fault-tolerant distributed systems.
Basic Linux
Administration skills.