Security Software Engineer, AI & Automation - Canada
Company: NerdWallet
Location: Canada (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-05-22
About this role
At NerdWallet, we're building tools and experiences that help people make smarter financial decisions. As a Security Software Engineer focused on AI and Automation, you'll help strengthen the security, reliability, and trust behind those experiences by designing AI-powered security systems that make secure software development more scalable and effective across our engineering organization.
In this role, you'll partner closely with security engineering and infrastructure teams to build automation and AI-powered solutions that help identify vulnerabilities, improve security reviews, and reduce risk across our platforms. You'll take ownership of security engineering initiatives that combine software development, AI systems experience, and security-first thinking to solve meaningful problems at scale.
You'll have room to bring new ideas, influence how AI and automation practices evolve at NerdWallet, and shape the future of security tooling within a team that values curiosity, informed risk-taking, and thoughtful problem-solving.
This role reports to the AI Security Manager.
# Projects you may be working on in this position include:
- Designing and building multi-agent LLM systems and routing logic that automate threat modeling, security design review, policy Q&A, and vulnerability analysis at scale
- Developing retrieval-augmented generation (RAG) pipelines and semantic search systems across large code and documentation repositories
- Creating automated code review capabilities that help identify insecure patterns and improve software quality earlier in the development lifecycle
- Designing integrations with tools such as GitHub, Slack, Jira, Confluence, and cloud platforms to embed security guidance into everyday engineering workflows
- Developing REST APIs and platform services with authentication, authorization, rate limiting, observability, and secure handling of sensitive data
- Designing and maintaining scalable data processing pipelines for large codeb...