Application Security Engineer - AI Engineer

Charles Schwab Corporation

Southlake (TX)

On-site

USD 130,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Charles Schwab Corporation is seeking a Senior Application Security Engineer focused on AI security. The role protects AI capabilities across the software lifecycle, designing guardrails for models, APIs, and supply chains.

You will work across development, architecture, platform engineering, and security teams to assess threats and implement practical security solutions. The position emphasizes on-site collaboration in the specified location, with opportunities to advance Schwab's AI security

Qualifications

  • 5+ years of experience in application security or related cybersecurity discipline.
  • Experience implementing and governing secure SDLC practices.
  • Experience with API security, threat modeling, vulnerability management, and software supply chain security.

Responsibilities

  • Design scalable security standards, architectures, testing capabilities, and guardrails for AI-enabled applications.
  • Collaborate with development, architecture, platform engineering, and security teams to assess threats and remediate vulnerabilities.
  • Translate complex risks into practical security solutions and enable secure AI capabilities at scale.

Skills

Application security
Secure SDLC
Threat modeling
Vulnerability mgmt
Supply chain security
Cloud security
CI/CD pipelines
Programming languages

Job description

Your Opportunity

Your Opportunity

At Schwab, you're empowered to make an impact on your career. Here, innovative thought meets creative problem solving, helping us challenge the status quo and transform the finance industry together. We believe in the importance of in-office collaboration and fully intend for the selected candidate for this role to work on site in the specified location(s).

As a Senior Application Security Engineer focused on AI security, you will help protect Schwab's predictive, generative, and agentic AI capabilities throughout the software development lifecycle. You will design scalable security standards, architectures, testing capabilities, monitoring solutions, and guardrails that strengthen AI-enabled applications, models, APIs, and software supply chains.

Working across development, architecture, platform engineering, and security teams, you will assess emerging threats, evaluate risk, and translate complex findings into practical security solutions. Your problem-solving, adaptability, and cross-functional collaboration will enable teams to make informed decisions, remediate vulnerabilities, and build secure AI capabilities at scale. This role offers the opportunity to advance Schwab's AI security practices while expanding your expertise in emerging technologies, automation, and modern application protection.

What you have

Required qualifications

  • 5+ years of experience in application security, security engineering, software engineering, or a related cybersecurity discipline
  • Experience implementing and governing secure Software Development Life Cycle practices
  • Experience with application security, API security, authentication and authorization, threat modeling, vulnerability management, and software supply chain security
  • Experience with cloud platforms, continuous integration and continuous delivery pipelines, automation, and modern application architecture
  • Proficiency in Python, Java, C#, Go, JavaScript, or another programming language

Preferred qualifications

  • Experience securing Generative AI, Large Language Models, Agentic AI platforms, or machine learning systems
  • Experience performing penetration testing on web, mobile, and thick client applications.
  • Experience working with LLMs to create agents, create AI harnesses, and solve business problems.
  • Knowledge of prompt injections, model abuse, model poisoning, data leakage, excessive agency, and related AI threats
  • Familiarity with the OWASP Top 10 for Large Language Model Applications, NIST AI Risk Management Framework, or MITRE ATLAS
  • Experience with security testing, observability, and production monitoring
  • Ability to evaluate complex risks, make sound decisions, and develop scalable solutions
  • Ability to communicate technical risks and collaborate across development, architecture, platform engineering, and security teams
  • CISSP, CSSLP, cloud security, AI security, or another relevant industry certification

In addition to the salary range, this role is eligible for bonus or incentive opportunities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Security Engineer
AI Security Engineer

Charles Schwab • Southlake (TX)

On-site
USD 120,000 - 170,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+3
AI Security Engineer
AI Security Engineer

Charles Schwab • Phoenix (AZ)

On-site
USD 120,000 - 170,000
401(k) with company match
Paid time off and sabbatical after 5+?
Parental leave
+2
Application Security Engineer - AI Engineer
Application Security Engineer - AI Engineer

Cybersecurity Jobs • Southlake (TX), Austin (TX)

On-site
USD 125,000 - 160,000
401(k) with company match and Employee
Sabbatical after 5 years
Health, dental, and vision insurance
+2
Software Engineering Technical Lead
Software Engineering Technical Lead

Charles Schwab Corporation • Southlake (TX)

On-site
USD 180,000 - 240,000
AI Security Business Partner
AI Security Business Partner

Charles Schwab • Austin (TX)

On-site
USD 130,000 - 190,000
401(k) with company match
Employee stock purchase plan
Paid time off and sabbatical program
+3
Senior Software Engineer
Senior Software Engineer

Charles Schwab Corporation • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Bonus opportunities
On-site collaboration
AI Security Business Partner
AI Security Business Partner

Charles Schwab • Southlake (TX)

On-site
USD 110,000 - 170,000
401(k) with company match
Employee stock purchase plan
Paid vacation & volunteering
+4
Senior Software Development Engineer- AI Engineering & Operations
Senior Software Development Engineer- AI Engineering & Operations

Charles Schwab • Austin (TX)

On-site
USD 140,000 - 190,000
401(k) with company match
Employee stock purchase plan
Sabbatical after 5 years
+3
Senior AI Application Security Engineer
Senior AI Application Security Engineer

duvari group • St. Louis (MO)

On-site
USD 136,000 - 184,000
Software Engineering Technical Lead
Software Engineering Technical Lead

Charles Schwab • Southlake (TX)

On-site
USD 170,000 - 210,000
401(k) match
Sabbatical after 5 years
Paid parental leave
+2