Apply now

Posted 21 days ago

Software Engineer

@ Cleer

Ottawa, Ontario

Full-time
Apply now
SIGNALS

Overview

Cleer is hiring a Software Engineer, one of its first engineering hires, to build integrations, automation and AI agents that handle insurance work for dental offices. The role is full-time, based in Ottawa, and pays $110,000 to $140,000 CAD base plus equity and unlimited PTO. The posting calls for strong software fundamentals, Python or TypeScript, and a fast, self-directed working style.

Responsibilities:

  • Build integrations with dental office software, including legacy systems
  • Build automation that keeps insurance work moving
  • Improve reliability and accuracy of AI agents
  • Take projects from concept to production

Requirements summary:

  • Built and shipped real software
  • Strong in Python or TypeScript
  • Comfortable across the full stack
  • Based in Ottawa and legally able to work in Canada
  • Bonus: LLMs, voice AI, third-party integrations, healthcare data
Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-20
First seen by our source
2026-11-10
Source record updated
2026-11-10

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy1
Job description

About Cleer

Dental offices spend hours every day on insurance: checking coverage, chasing claims and pre-authorizations, and writing up clinical notes. We think almost all of that work can happen without anyone on the phone or typing it in.

Cleer already handles a large part of it with AI that dental offices and DSOs across Canada rely on every day. Our goal is for Cleer to run the insurance side of every dental office, quietly in the background.

The role

This is one of Cleer’s first engineering hires. You’ll work directly with the founders and our investors on what we build, how we ship it and how it evolves. You’ll get real ownership from day one, and what you build goes live to real dental offices quickly, so you’ll know within days whether it worked.

We’re not looking for someone who already knows everything. We’re looking for someone who learns fast, figures things out on their own and wants to grow with the company.

What you’ll work on

• Integrations. Connect Cleer to the software dental offices already use, including older systems, so data moves reliably without anyone re-entering it.

• Automation. Build the systems that keep insurance work moving on its own, so nothing falls through the cracks.

• AI agents. Make our AI agents more reliable and accurate as they take on more of the work dental offices do today.

Beyond those, you’ll:

• Own problems end to end. Take an idea from a rough concept to a system dental offices rely on, and run it in production.

• Make pragmatic decisions. Weigh speed, simplicity and reliability, and pick what fits the problem.

• Test new ideas honestly. Prototype new products quickly and tell us which ones are worth building.

• Stay close to the customer. Understand how dental office staff actually work, and use that to simplify both the product and the code.

What we’re looking for

Mindset

• Curious. You want to understand how things work, not just get them working.

• High agency. When something’s broken or unclear, you go fix it or find the answer instead of waiting to be told.

• Self-directed. You don’t need day-to-day management. Give you a problem and you’ll run with it.

• Fast learner. You pick up new tools, codebases and domains quickly, and you’re comfortable not knowing everything yet.

Work ethic

• This isn’t a 9 to 5 job. We’re a small team building something big, and we want someone who cares more about the outcome than the hours.

• Willing to grind. When something important needs to ship, you put in the work to get it done.

• Nimble. Priorities change quickly at a startup, and you adapt without losing momentum.

Experience

• Strong software fundamentals. You’ve built and shipped real software at a job, a co-op, a startup or on your own. What you’ve built matters more than years of experience, and a degree isn’t required.

• Python or TypeScript. You’re strong in at least one and comfortable working across the full stack.

• Bonus: LLMs, voice AI, third-party integrations or healthcare data.

• Based in Ottawa and legally able to work in Canada.

Our stack

You don’t need experience with our exact stack, and we expect everyone to keep learning as our systems evolve. You’ll work mainly in TypeScript and Python, on a modern cloud stack, with LLMs and voice AI.

Compensation

• $110,000 to $140,000 CAD base, depending on experience

• Equity

• Unlimited PTO

If you want to own systems that dental offices depend on every day, we’d like to hear from you.

Similar jobs

  • Senior Software Engineer - Distributed Systems

    Waterloo, ON
    Full Time

    Qorsa

    Candidates need production experience building and on-call operation of backend services, strong Go or a comparable systems language, and a shipped React and TypeScript interface. Strong relational database skills and clear communication are also needed.

    Go, React, TypeScript, Docker, Kubernetes, AWS

  • Senior Software Engineer

    Toronto, ON
    Full Time

    Lawrence Harvey

    Candidates need strong hands-on C++ experience, ideally on embedded or edge systems, plus solid networking and troubleshooting skills. Experience with signal processing, embedded systems or sensor/IoT environments is also needed.

    C++, Linux, Docker

  • Senior Software Engineer

    Toronto, ON
    Full Time

    CyberForce Global

    Candidates need strong software engineering experience with solid frontend skills and a good understanding of backend systems. A real passion for AI and end-to-end project ownership are required, with strong communication skills and a high engineering bar.

  • Software Engineer

    Toronto, ON

    Scotiabank

    3+ YOECandidates need 3+ years with Java, Spring Boot and React, plus experience with REST APIs, cloud platforms and databases. A Bachelor's degree in Computer Science or Engineering and strong debugging and problem-solving skills are also required.

    Spring Boot, React, Docker, Kubernetes, Git, PostgreSQL

  • Software Engineer II

    Toronto, ON
    $144k–$160k/yrFull Time

    Uber

    2+ YOECandidates need a Bachelor's degree in a related field or two years of software engineering experience, plus proficiency in at least one programming language such as C, C++, Java, Python or Go. Strong knowledge of data structures, algorithms, concurrency and system design, and experience with backend services and distributed systems, are required.

  • Software Engineer, Backend

    Toronto, ON
    HybridFull Time

    WorkWhile

    Candidates need deep backend development experience in Python and an understanding of how backend systems support user-facing products. Experience leading projects or product areas, strong cross-functional communication, and mentoring are valued.

    Back-end development, Python, Leadership, Communication skills, Coaching

  • Software Engineer, Design Systems & AI Tooling

    Mississauga, ON
    HybridFull Time

    Citi

    1+ YOECandidates need a bachelor's degree in computer science or a related field and 1-3 years of software development experience. They need strong skills in TypeScript, JavaScript, Python, SQL, Swift or Kotlin, plus Git and comfort with AI coding tools.

    Git, GitHub Copilot, Devin AI, Postgres, React, Figma

  • Senior Software Engineer

    Markham, ON
    On-site

    Qualcomm Canada ULC

    2+ YOECandidates need a bachelor's degree in engineering, information systems, computer science or a related field plus 2+ years of software engineering experience, or a master's or PhD equivalent. They also need 2+ years of programming experience in languages such as C, C++, Java or Python.

    Git, Perforce, C, C++, Java, Python

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.