
AI Security Engineer
Charles Schwab6 days ago
Responsibilities
- Develop and maintain internal AI security libraries.
- Build validators for prompt inputs and output guards against insecure execution.
- Support redaction and personally identifiable information protection features.
- Write unit tests and maintain code quality.
- Integrate security libraries with developer workflows, CI/CD pipelines, and common frameworks.
- Work with senior developers and take ownership of small features or tasks.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- Basic programming skills in Java, .NET, or Python.
- Understanding of secure coding principles and OWASP basics.
- Familiarity with GitHub and CI/CD tools.
- Exposure to or strong interest in cloud AI/ML frameworks such as AWS Bedrock, Azure OpenAI, or GCP Vertex AI.
- Ability to write clean, testable code with attention to detail and a security-first mindset.
- Clear communication, learning agility, and reliable ownership of assigned work.
Benefits
- On-site work is expected in the specified location or locations.
- Opportunity to work within Schwab Cybersecurity Services and learn from senior engineers.
About Charles Schwab
Charles Schwab is a different kind of investment services firm – one that strives to disrupt the status quo of the traditional Wall Street approach on behalf of our clients. We believe today, as we did on Day 1, that when you find ways to improve the investing experience for your clients, then business results will follow. Follow our company culture at #SchwabLife and see how we give back at #Schwab4Good. Support hours: 7 a.m.–7 p.m. CT or 24/7 at schwab.com/contact-us. Social Media Disclosures: https://www.aboutschwab.com/social-media (#0424-TM8W)