Enable job alerts via email!

Lead Software Engineer

Polarity

Waterloo

Remote

CAD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a pioneering team at Polarity as a Lead Software Engineer, where you'll tackle cutting-edge challenges in autonomous development. With a focus on backend optimization, you will work closely with top executives to shape the future of code refactoring and streamline development processes.

Benefits

Remote-first culture
Fast iteration cycles
Focus on high-leverage engineering

Qualifications

  • 6-10+ years of engineering experience required.
  • Experience with context-aware systems like ASTs and GNNs.
  • Worked in fast-paced startup environments.

Responsibilities

  • Architect and scale critical backend systems.
  • Design multi-agent model pipelines for optimization.
  • Collaborate on product scalability decisions.

Skills

Context-aware systems
Optimizing performance
Problem-solving

Education

Bachelor's or Master's degree in Computer Science or related field

Tools

ML models
Multi-agent systems

Job description

Required : Follow Polarity LinkedIn for contact.

Polarity is building the future of autonomous development — where speed and quality are no longer tradeoffs. Our intelligent multi-agent system optimizes, documents, and refactors code automatically, removing technical debt and letting developers ship clean, production-ready code faster than ever.

Our users don’t just want code suggestions — they want entire workflows handled with precision. That’s why we’re not building another copilot. We’re building an infrastructure-level system that understands your entire codebase and evolves with your style and structure.

This means solving deep technical problems around context engines, codebase parsing, machine learning orchestration, and LLM execution — all in real time, at scale.

We’ve got early traction, funding, and a waitlist full of developers and enterprise teams excited to test. Now we’re hiring a Lead Software Engineer to help us take it to the next level.

Required : Follow Polarity LinkedIn for contact.

Polarity is building the future of autonomous development — where speed and quality are no longer tradeoffs. Our intelligent multi-agent system optimizes, documents, and refactors code automatically, removing technical debt and letting developers ship clean, production-ready code faster than ever.

Our users don’t just want code suggestions — they want entire workflows handled with precision. That’s why we’re not building another copilot. We’re building an infrastructure-level system that understands your entire codebase and evolves with your style and structure.

This means solving deep technical problems around context engines, codebase parsing, machine learning orchestration, and LLM execution — all in real time, at scale.

We’ve got early traction, funding, and a waitlist full of developers and enterprise teams excited to test. Now we’re hiring a Lead Software Engineer to help us take it to the next level.

About the Role

You’ll be joining as one of the first engineers on the team — working directly with the CTO and CEO to architect and scale our most critical systems. You’ll own backend infrastructure, context parsing, and model orchestration, while also contributing to UX components and developer-facing features.

You should be deeply technical, comfortable with high-level ownership, and excited by problems most devs avoid : cross-file optimization, AST mapping, multi-agent pipelines, performance tuning, and privacy-conscious AI integration.

We’re moving fast, shipping weekly, and experimenting constantly. If you’ve ever wanted to work on the edge of AI and software infrastructure — this is it.

Some Things You’ll Work On

  • Building Polarity’s intelligent context engine to understand and optimize entire codebases
  • Designing and deploying multi-agent model pipelines for real-time refactoring
  • Implementing secure, scalable infrastructure to support self-healing code systems
  • Collaborating with the CTO on architectural decisions and product scalability
  • Developing backend systems for UGC features, feedback pipelines, and dynamic code insights
  • Prototyping features that integrate LLMs with developer workflows in GitHub / GitLab environments
  • Writing clean, documented, production-grade code that evolves with the product

You Might Be a Good Fit If You...

  • Have 6–10+ years of engineering experience and have led major backend or AI systems, or h ave 1-3+ years of full-time experience at a hypergrowth startup
  • Understand context-aware systems (ASTs, GNNs, dependency graphs, etc.)
  • Have experience working with or deploying ML models in production
  • Have worked in fast-moving startup environments or built tools devs actually use
  • Know how to optimize for both performance and maintainability

Bonus Points

  • Built or contributed to dev tools, linters, or productivity apps
  • Hands-on experience with multi-agent systems or code intelligence tools
  • Familiarity with HybridRAG or LLM orchestration frameworks

Why Polarity?

  • Founding team with deep domain experience and product traction
  • Solving one of the most painful and universal problems in software development
  • Backed by early believers, a strong network, and enterprise interest
  • Remote-first, async-friendly culture with fast iteration cycles
  • No red tape, no fluff — just speed, focus, and high-leverage engineering

How to Apply

Send us your LinkedIn, GitHub, or portfolio and a short note about why this role fits you.

Include any previous work you’re proud of — projects, repos, writeups, or systems you’ve scaled.

Required : Following Polarity on LinkedIn

ai #engineering #llm #optimization #backend #contextengine #startups #founderjobs #machinelearning #devtools #autonomouscode #refactoring #canadajobs #remotejobs #multiagent

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Contract

Job function

Job function

Engineering and Information Technology

Software Development

Referrals increase your chances of interviewing at Polarity by 2x

Get notified about new Lead Software Engineer jobs in Waterloo, Ontario, Canada .

Senior Software Developer, Full Stack, Google Cloud Platforms

Senior Full-Stack Software Engineering Lead

Senior Software Engineer (SEO Team, Full Stack)

Senior Software Engineer II, Events Platform

Senior Software Developer, Site Reliability Development

Software Developer, Android, XR Graphics

Principal Applications Software Developer

Senior Software Engineer (Online Storage)

Senior Software Engineer (Identity Decisioning)

Principal Software Engineer, Infrastructure Platform Engineering

Senior Software Developer - Infrastructure

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Lead Software Engineer • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.