Search Remote Jobs

Software Engineer, AI & Automation

🕒 May 22

🇨🇦 Canada – Remote

💵 CA$123k - CA$188k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

👻 Ghost score 39%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NerdWallet

NerdWallet

501 - 1000 employees

Founded 2009

💸 Finance

💳 Fintech

💰 Secondary Market on 2021-05

Finance • Fintech

NerdWallet is on a mission to help provide clarity for consumers and SMBs so they can make financial decisions with confidence. The company prides itself on cultivating an award-winning culture that fosters equity and inclusivity, allowing its employees, known as 'Nerds', to thrive. It invests heavily in its workforce through professional development and community engagement, focusing on helping the underserved and unbanked populations through its Corporate Social Responsibility programs. NerdWallet has been recognized for its positive workplace culture and commitment to making a tangible difference in the lives of consumers.

📋 Description

• Design and build AI-enabled workflows and multi-agent systems for security design review, threat modeling, policy Q&A, vulnerability analysis, and other security processes • Build RAG and semantic search experiences across large code and documentation repositories • Create automated code-review capabilities to identify insecure patterns and improve software quality • Build production Python services and APIs with architecture, authentication, authorization, testing, observability, and reliability • Design and operate scalable pipelines that ingest, process, index, and retrieve code, documents, and events • Improve AI system quality through evaluation frameworks, experiment management, prompt and context management, observability, and evidence-based iteration • Manage latency, reliability, model/provider selection, token usage, and cost tradeoffs • Design integrations with GitHub, Slack, Jira, Confluence, LLM providers, and internal services • Apply security controls to AI applications, including prompt injection defenses, sensitive-data handling, access control, supply-chain considerations, and safe model inputs and outputs • Identify and advance software, automation, and AI opportunities across the Security team from problem definition through production • Own technically meaningful software and AI initiatives through production and ongoing operation • Shape AI and automation practices across NerdWallet Security • Build tools and platforms that make security easier for engineering teams to adopt • Collaborate with engineers, security partners, and non-technical stakeholders • Report to the Security Automation Manager

🎯 Requirements

• 3+ years of professional software engineering experience building and operating production software • Strong Python proficiency, including production backend services and APIs • Experience designing maintainable backend architectures, including separation of concerns, request/response validation, authentication/authorization, error handling, testing, and observability • Experience developing distributed or cloud-based systems and making practical decisions about scalability, reliability, and performance • 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 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 • Must be located in Canada, with the exception of Quebec

🏖️ Benefits

• Monthly Healthcare Stipend • 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 and Employee Resource Groups • Hackathons and team events • Company-wide events • RRSP with a 4% match, eligible one month after hire • Financial wellness guidance • Unlimited access to a Certified Financial Planner (CFP) through Northstar

Apply Now

Similar Jobs

🕒 May 12

Newfold Digital

1001 - 5000

💼 Consulting

📣 Marketing

📦 Logistics

Senior Software Engineer developing async REST/WebSocket APIs with Python for Newfold Digital's AI platform. Designing multi-agent workflows and maintaining CI/CD practices for high-quality AI development.

🇨🇦 Canada – Remote

💰 Venture Round on 2021-01

⏰ Full Time

🟠 Senior

🤖 AI Engineer

🕒 April 28

Aspire Software

1001 - 5000

🏨 Hospitality

📦 Logistics

🏗️ Construction

🇨🇦 Canada – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🤖 AI Engineer

🗣️🇳🇱 Dutch Required

🕒 April 2

Cresta

51 - 200

☁️ SaaS

🤖 Artificial Intelligence

🏢 Enterprise

AI Agent Engineer developing state-of-the-art AI Agents at Cresta for contact centers. Collaborating with teams to deploy solutions that enhance customer insights and workflows.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🤖 AI Engineer

🕒 April 1

Wishpond (TSXV:WISH)

201 - 500

☁️ SaaS

📣 Marketing

🛍️ eCommerce

🇨🇦 Canada – Remote

💰 Debt Financing on 2021-09

⏰ Full Time

🟠 Senior

🤖 AI Engineer

🕒 March 18

Nuclear Promise X

51 - 200

💼 Consulting

⚡ Energy

🤖 Artificial Intelligence

Senior AI Developer building production AI systems for NPX’s SaaS platform. Automating nuclear workflows with RAG pipelines, backend services, and Azure cloud technologies.

🇨🇦 Canada – Remote

💵 CA$130k - CA$160k / year

⏰ Full Time

🟠 Senior

🤖 AI Engineer