Job Summary
In this security assurance role, you will build AI-powered capabilities that help uncover and prevent security risks. Using large language models and autonomous agents, you will strengthen assurance practices while working with engineering teams to embed security requirements and threat modeling throughout the software development lifecycle.
Responsibilities
- Design and develop security assurance capabilities powered by large language models and autonomous agents.
- Apply AI-driven approaches to identify and help prevent security risks.
- Partner with engineering teams to incorporate security requirements into development processes.
- Integrate threat modeling into the software development lifecycle.
- Use architecture analysis, threat modeling, and risk assessment to support secure software design.
Qualifications
- At least 10 years of experience in security assurance.
- Deep expertise in security architecture, threat modeling, and risk assessment.
- Proficiency in Python.
- Experience with AI orchestration and agent tool use.
- Knowledge of secure design methodologies.
Apple provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


