Senior Security Engineer
Job Description
Apple is looking for a Senior Security Engineer to strengthen the security posture of critical applications and infrastructure, with a focus on AI/ML systems and emerging technologies. In this onsite role in Austin, TX, you will help define security requirements early, run hands-on assessments across the AI stack, and partner with engineering teams to improve how risks are identified and addressed throughout the AI application development lifecycle.
What you’ll do
- Research and identify emerging technologies, threats, and vulnerabilities to help define security requirements and controls before changes reach production.
- Perform hands-on security assessments of AI applications and infrastructure, including ML pipelines and agentic systems, identifying vulnerabilities and security risks across the full AI/ML stack.
- Build techniques, tooling, and automation that support and scale security assessments for AI applications and infrastructure.
- Partner with engineering teams to create tools and procedures that support shifting security left in the AI development lifecycle, enabling earlier identification and remediation of risks.
- Promote and evangelize assessment tools, security processes, and proven solutions across engineering teams to drive consistent adoption of security best practices for AI.
What you bring
- Experience conducting security assessments of complex distributed systems, cloud-native applications, and large-scale infrastructure.
- Experience developing security requirements, threat models, or risk assessments for new and emerging technologies.
- Experience applying industry-leading security best practices to AI/ML solutions.
- Working knowledge of AI/ML concepts including model training pipelines, inference services, vector databases, agentic systems, and LLM-based applications.
- Understanding of common AI/ML security risks such as prompt injection, insecure tool use, data leakage, and supply chain vulnerabilities.
- Strong verbal and written communication skills, including the ability to explain security risk to both technical and non-technical stakeholders.
- BS in Computer Science, Computer Engineering, or Information Security, or 5+ years of equivalent hands-on experience.
Tech focus
- AI/ML, ML pipelines, agentic systems, vector databases, LLM-based applications
- Prompt injection, supply chain vulnerabilities
- MCP (Model Context Protocol), A2A
Preferred qualifications
- Experience defining and implementing security requirements and controls for AI infrastructure, tooling, applications, and services.
- Experience developing security tooling or automation leveraging LLMs.
- Experience securing AI agents and emerging agentic protocols such as MCP (Model Context Protocol) or A2A.
- Experience with ML platforms and tooling.
- Proven track record securing enterprise platforms, cloud-based solutions, or privacy-focused systems.
Location: Austin, TX (onsite)
Experience: 5+ years