AI Security Engineer
Charles Schwab · Phoenix, AZ · 1 wk ago
HybridFull-time
Responsibilities
- Develop validators for prompt inputs
- Create output guards against insecure execution
- Support redaction and PII-protection features
- Write unit tests to maintain code quality
- Auxiliary in integrating libraries with developer workflows, CI/CD pipelines, and common frameworks
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or 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 (e.g., AWS Bedrock, Azure OpenAI, GCP Vertex AI)
- Detail-oriented mindset with the ability to write clean, testable code
Behaviors
- Attention to Detail: Writes code carefully, validates against requirements, and tests thoroughly before handoff.
- Learning Agility: Demonstrates eagerness to learn from senior engineers and quickly applies new knowledge.
- Communication: Clearly explains challenges, asks for help when needed, and shares progress in standups or documentation.
- Ownership: Takes responsibility for small features or tasks and delivers them reliably.
- Security Mindset: Practices a security-first approach in coding decisions and anticipates potential risks in implementation.