Skip to main content

Software Engineer, AI & Automation - Canada

NerdWallet
Remote - Canada (not eligible in Quebec)Updated 11d ago
Compensation
$123k–$188k
Published range
Location
Remote - Canada (not eligible in Quebec)
Remote eligibility
Employment
Full-time
Mid-level
Role family
Engineering
Fintech
Role skills
Apply on jobs.ashbyhq.com
Job actionsApply now
Job actionsApply now

About the job

About the Role

NerdWallet is seeking a Software Engineer to join its Security organization, focusing on AI and automation. You will build production software and AI-enabled systems to make security work more scalable and developer-friendly. This role reports to the Security Automation Manager.

Responsibilities

  • Design and build AI-enabled workflows and multi-agent systems for security design review, threat modeling, policy Q&A, and vulnerability analysis.
  • Build RAG and semantic search experiences across code and documentation repositories.
  • Create automated code-review capabilities to identify insecure patterns.
  • Build production Python services and APIs with attention to architecture, authentication, testing, and reliability.
  • Design and operate scalable pipelines for ingesting and retrieving large volumes of data.
  • Improve AI system quality through evaluation frameworks and observability.
  • Manage production tradeoffs like latency, cost, and model selection.
  • Integrate with GitHub, Slack, Jira, Confluence, and LLM providers.
  • Apply security controls to AI applications, including prompt injection defenses.

Qualifications

  • 3+ years of professional software engineering experience.
  • Strong Python proficiency, including production backend services and APIs.
  • Experience with distributed or cloud-based systems.
  • Hands-on experience building production AI-enabled applications using LLM APIs, agents, or RAG.
  • Ability to work through ambiguity and communicate technical tradeoffs.

Compensation & Benefits

Salary range: CA$123,000 – CA$188,000 per year. Benefits include monthly healthcare stipend, vacation time, paid sabbatical, wellness stipend, wifi and cell phone stipends, work-from-home equipment stipend, and RRSP with 4% match.

Location

Remote position, can be located anywhere in Canada except Quebec.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.