Security Software Engineer, AI & Automation
At a glance
AI generatedTL;DR
As a Security Software Engineer at NerdWallet, you will join the AI Security team as a senior-level professional to enhance security through AI and automation. Your daily tasks include designing multi-agent LLM systems, developing RAG pipelines, creating automated code review tools, and integrating with platforms like GitHub and Jira to embed security into engineering workflows. You'll work on REST APIs, data processing pipelines, and secure handling of sensitive information while improving the SSDLC through automation and developer-friendly practices. The role requires expertise in Python or Go for backend services, knowledge of application security concepts, hands-on experience with AI-powered systems, and a deep understanding of cloud environments and distributed systems. You will serve as an internal expert on AI and automation, advising stakeholders on appropriate use cases and risks, while contributing to incident response and shaping the future of security tooling at NerdWallet.
Skills
What you'll do
- Design and build multi-agent LLM systems to automate threat modeling and vulnerability analysis.
- Develop retrieval-augmented generation (RAG) pipelines for semantic search across code repositories.
- Create automated code review capabilities to identify insecure patterns early in development.
- Design integrations with tools like GitHub, Slack, Jira, and cloud platforms to embed security guidance.
- Improve AI application security through controls such as prompt injection prevention and sensitive data filtering.
- Enhance NerdWallet's secure software development lifecycle (SSDLC) through automation and tooling.
- Serve as an internal expert on AI and automation, advising stakeholders on appropriate use cases and risks.
What we're looking for
- 3+ years of software engineering or security engineering experience.
- Proficiency in Python or Go for building production-grade backend services, APIs, and data pipelines.
- Experience with application security concepts including threat modeling and SSDLC practices.
- Hands-on experience building AI-powered systems using LLM APIs and understanding AI-specific security risks.
- Expertise in developing and operating distributed systems and cloud-based environments.
- Strong communication skills to explain complex AI and security concepts to various audiences.
Employer
About Nerd Wallet
NerdWallet is a personal finance platform that helps consumers make smarter financial decisions by comparing financial products like credit cards, loans, mortgages, insurance, and investment accounts. Industry: Financial Technology & Personal Finance
Nerd Wallet currently has 6 open roles on FindRole.
Listed pay typically runs $152,000–$282,000 across 6 roles with salary data.
Most-posted roles
- Director, Product Management (Data) 1
- Security Software Engineer, AI & Automation 1
- Senior Manager, Engineering (AI-Enabled Product Builder, RIA) 1
- Senior Product Manager (Mortgages, Loans) 1
- Staff Data Scientist 1