About The Position

SWTCH is pioneering EV charging solutions for multifamily and commercial properties across North America. We are building a new fleet management product and are looking for an engineer to explore an AI-first way of working. This role involves owning the end-to-end development of the product, including APIs, UI, deployment, and monitoring, while actively using AI tools as the primary method for tasks such as architecture exploration, testing, debugging, and documentation. The engineer will work closely with a dedicated Product Manager and report to the Director of Engineering, who will provide support for major architectural decisions. This is a permanent, full-time role with the opportunity to grow into other engineering work if the AI-first approach has limits. The technology stack includes Python, FastAPI, and Postgres on the backend, with Next.js on the front end, but the focus is on learning ability rather than specific stack experience.

Requirements

  • Shipped backend services in production (Python preferred, but strong fundamentals and ability to learn other stacks like Go, Ruby, Java, Node are valued)
  • Worked with a modern JS/TS framework (Next.js, React, Vue, Svelte)
  • Ability to learn something unfamiliar and ship real work with it
  • Experience using AI tools as part of your actual work, with specific examples of workflow, strengths, weaknesses, and changes in work habits
  • Takes the unglamorous stuff seriously: logging, testing, docs, deployment hygiene
  • Owned something end-to-end before (job, side project, contract)
  • Writes clearly
  • Mid or senior level experience, roughly 3 to 6 years of professional experience (flexible)
  • No CS degree required

Responsibilities

  • Designing and shipping the first version of our fleet operations product
  • Owning the work end-to-end: APIs, UI, deployment, monitoring, the on-call rotation
  • Actually using AI tools as your main way of working. Not just code completion. Architecture exploration, testing, debugging, writing docs, all of it
  • Being open about what works and what doesn't, so the rest of the team can learn from what you're finding
  • Working closely with your PM, with customer outcomes in front of every decision

Benefits

  • Permanent, full-time employment
  • Opportunity to make a significant impact on company culture and values
  • Work in a clean energy company with a mission to reduce carbon emissions
  • Consideration for remote work within Canada if not based in Toronto
  • Accommodations available on request for candidates
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service