Software Engineer - All Levels

Genius AI
•Remote

About The Position

Genius AI builds technology that helps local businesses run themselves by handling administrative work such as booking, marketing, client management, finances, staff and inventory management. The company says its products have saved businesses 106 million hours of administrative work, generated $2.0 billion in additional revenue, and facilitated more than 624 million client touch points. Genius AI is developing an agentic workforce: AI systems that act on behalf of appointment-based business owners. Engineers may join one of two paths. Product engineers work at the intersection of AI capabilities and customer problems, shipping agentic tools directly to businesses. Platform engineers build the scalable, reliable infrastructure that enables those AI products. Engineers are expected to use AI as a default part of their work. The role is remote in the Greater Toronto Area. The current technology stack includes Kotlin (Micronaut, jOOQ), gRPC, protobuf, TypeScript/JavaScript (React, Redux), React Native, AWS, Kubernetes, Postgres, Terraform, and Linear.

Requirements

  • At least 2 years of professional software engineering experience.
  • Demonstrated ownership of production systems, rather than only contributing to systems owned by a team.
  • Use AI to architect, debug, write, and review code, and have shipped AI-powered features or systems.
  • Ability to move quickly, make decisions, and iterate on shipped work rather than waiting for fully scoped tasks or perfect plans.
  • Strong analytical instincts for efficiency, scalability, and system reliability, including anticipating issues at scale.
  • Entrepreneurial ownership mindset and willingness to take responsibility for solving assigned problems.
  • Collaborative approach that helps improve the work of other engineers as well as personal code.

Nice To Haves

  • Experience with or willingness to grow into the listed technology stack: Kotlin (Micronaut, jOOQ), gRPC, protobuf, TypeScript/JavaScript (React, Redux), React Native, AWS, Kubernetes, Postgres, Terraform, and Linear.

Responsibilities

  • Architect and ship AI-powered features that create new capabilities for service businesses.
  • Build and maintain large-scale systems that process billions in payments and serve more than 120,000 businesses, with a focus on reliability and performance.
  • Use AI to architect, debug, write, and review code.
  • Own work end to end, from technical design through production, and take accountability for shipped work and its performance.
  • Build scalable, extensible platform infrastructure that helps product teams work faster and removes friction.
  • Identify and advocate for faster approaches or better architectures, and drive improvements.

Benefits

  • Competitive health and dental insurance options.
  • Flexible paid time off.
  • Annual professional development and continued-learning stipend.
  • A $5,000 bonus at five years for high performers.
  • Paid parental leave.
  • Fertility and adoption benefits via Carrot.
  • In-person local gathering opportunities throughout the year for the distributed team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service