Nerdwallet

Software Engineer, AI & Automation - Canada

NerdWallet Canada, Remote. Posted a month ago

The role

You will build production software and AI-enabled systems to automate security workflows. You will develop internal platforms, developer tooling, and scalable pipelines within the Security organization.

What you will do

  • Design and build AI-enabled workflows and multi-agent systems.
  • Build retrieval-augmented generation and semantic search experiences.
  • Create automated code-review capabilities.
  • Build production Python services and APIs.
  • Design and operate scalable pipelines for code, documents, and events.
  • Improve AI system quality through evaluation frameworks and experiment management.
  • Manage production tradeoffs like latency, reliability, and cost.
  • Design integrations with GitHub, Slack, Jira, Confluence, and LLM providers.
  • Apply security controls to AI applications.
  • Identify new opportunities for software, automation, and AI augmentation.

Required qualifications

  • 3+ years of professional software engineering experience building and operating production software.
  • Strong Python proficiency, including hands-on experience building production backend services and APIs.
  • Experience designing maintainable backend architectures.
  • Experience developing distributed or cloud-based systems.
  • Hands-on experience building production AI-enabled applications or automations using LLM APIs, agents/tool use, RAG/retrieval, or comparable architectures.
  • Experience defining, evaluating, and improving the quality of AI-enabled systems in production.
  • Ability to work through ambiguity, identify opportunities independently, and move technical work from idea to implementation.
  • Strong communication skills and the ability to explain technical decisions, tradeoffs, and limitations clearly.
  • Interest in secure software development and willingness to build deeper expertise in application security and AI security.

Nice to have

  • Traditional security engineering background

Benefits

  • Monthly Healthcare Stipend
  • Rejuvenation Policy – Vacation Time Off + official public holidays in your province
  • Paid sabbatical
  • Monthly Wellness Stipend
  • Wifi Stipend
  • Cell Phone Stipend
  • Work from home equipment stipend
  • Nerd-led group initiatives
  • Hackathons and team events
  • Company-wide events like NerdLove and annual Charity Auction
  • RRSP with a 4% match
  • Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP)

About the company

NerdWallet builds tools and experiences that help people make smarter financial decisions. It is a remote-first company.

Software Engineer, AI & Automation - Canada at Nerdwallet | JobZoey