Sr Software Engineer (Security), Ai & Data Platforms
Core
Conduct application security assessments, provide security guidance, and build agentic AI capabilities to transform security assurance for Apple's engineering teams.
Role type
Senior IC security engineer (AI & Data Platforms)
Builds
Automated security tooling leveraging AI, secure AI platforms, and integrated security solutions
Domain
Cybersecurity + AI/ML on public cloud
Deliverable
production ML models
Required skills
Application security, security architecture review, cloud security (AWS/GCP), Python, Linux/macOS, networking concepts, web application development, code auditing, offensive security, vulnerability scanning (SAST/DAST), Kubernetes/container security, authentication protocols, DevOps/CI-CD, open source customization
Preferred skills
AI/LLM for security testing, leading junior engineers, customizing open source projects
Technologies
Python, Linux, macOS, AWS, GCP, Kubernetes, SAST, DAST, CI/CD frameworks
Responsibilities
Conduct security architecture reviews and testing of modern application stacks; document risk assessments and remediation guidelines; develop automated AI-driven security scanning tooling; research and apply new security technologies for AI domains; lead security projects and collaborate with engineering teams
Seniority
Senior, hands-on IC with technical leadership
