CybersecurityJobs.io
← Back to all jobs

Job Description

Join Charles Schwab onsite to secure AI-driven applications across the software development lifecycle.

Responsibilities

  • Protect Schwab’s predictive, generative, and agentic AI capabilities throughout the software development lifecycle
  • Build scalable AI security standards and guardrails including security architecture, testing capabilities, monitoring solutions, and risk controls
  • Strengthen the security of AI-enabled applications, models, APIs, and software supply chains
  • Assess emerging threats, evaluate risk, and turn complex findings into actionable security solutions
  • Support teams in making security decisions, remediating vulnerabilities, and scaling secure AI capabilities

Requirements

  • 5+ years of experience in application security, security engineering, software engineering, or a related cybersecurity discipline
  • Experience implementing and governing secure SDLC practices
  • Experience with application security and API security, including authentication and authorization
  • Hands-on experience with threat modeling, vulnerability management, and software supply chain security
  • Experience with cloud platforms, CI/CD 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 build agents and AI harnesses for business problem solving
  • Knowledge of AI threats including prompt injections, model abuse, model poisoning, data leakage, and excessive agency
  • Familiarity with 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
  • Strong 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

Technologies

  • Python
  • Java
  • C#
  • Go
  • JavaScript

Compensation

  • USD 125,000 - 160,000 per year
  • In addition to the salary range, the role is eligible for bonus or incentive opportunities

Location

  • Southlake, TX (onsite)
  • Austin, TX (onsite)
  • Omaha, NE (onsite)
  • Orlando, FL (onsite)

Benefits

  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation and volunteering
  • 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • Eligible Schwabbies receive Medical, dental and vision benefits
  • Eligible Schwabbies receive 401(k) and employee stock purchase plans
  • Eligible Schwabbies receive Tuition reimbursement to keep developing your career
  • Eligible Schwabbies receive Paid parental leave and adoption/family building benefits
  • Eligible Schwabbies receive Sabbatical leave available after five years of employment

Similar Jobs