Sr Software Engineer (Security), Ai & Data Platforms

Apple Inc.

Austin (TX)

On-site

USD 160,000 - 210,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. in Austin, Texas seeks a Sr Software Engineer (Security) focused on AI & Data Platforms to strengthen security across our modern cloud-native stack.

You will perform security assessments, review architectures, and guide engineering teams to implement preventive and detective controls at scale. You will build AI-powered tooling to accelerate security testing, mentor junior engineers, and partner with product and platform teams to secure new AI capabilities while complying with Apple's

Qualifications

  • Bachelor's degree in Computer Science, Cybersecurity or related field.
  • 10 years of security engineering experience focused on testing modern application stacks.
  • Experience with security testing of cloud services (e.g. AWS, GCP).
  • Proficient in Python with hands-on experience across Linux and macOS environments.
  • Ability to explain basic networking concepts (routing, ACL, load balancers, SSL/TLS, TCP) for architecture feedback.
  • Background in web application development and/or code auditing.

Responsibilities

  • Assess platform and product security risks through architecture reviews and testing of cloud deployments.
  • Document risk assessments and remediation guidance for developers and business owners.
  • Develop automated tooling to optimize security scanning and testing, leveraging AI.
  • Lead projects and collaborate with security and engineering teams across Apple.

Skills

Security testing
Python
Linux
macOS
Networking concepts
Web app development
Code auditing
Security architecture
AI/ML security

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
GCP

Job description

Sr Software Engineer (Security), Ai & Data Platforms

Austin, Texas, United States Machine Learning and AI

At Apple, great ideas have a way of becoming extraordinary products, services, and customer experiences. Are you passionate building best-in-class cybersecurity services that empower engineering teams? Do you want to work in a highly energized and innovative environment where you work at the cutting edge of AI and Cybersecurity? If so, AI & Data Platforms org is looking for engineers like you!You will be part of Apple’s security engineering team in a unique organization enabling secure AI platforms. You will be joining a team of highly-skilled and passionate security engineers working on this groundbreaking space. In this role you will conduct application security assessments, provide security guidance to engineering and build agentic capabilities to transform and accelerate security assurance.

Description

This role is responsible for assessing platform and product security risks by conducting security architecture review and testing of modern application stack deployed on cloud. You will document detailed risk assessment and remediation guidelines for developers and business owners. You will help develop automated tooling leveraging AI to optimize security scanning and testing partnering closely with other security engineers.

Responsibilities
  • This position requires deep expertise and hands‑on experience with application security, software engineering and preferably AI at large enterprise scale using modern technology stacks running on public Cloud. Understanding and solving for security challenges of engineering and SRE will be a key focus for this role. Given that security and AI domain is constantly evolving, you will research, learn and apply new technologies and techniques to improve effectiveness of our security services.
  • You will have a proven track record of technical leadership, innovation, responsibility, and creative thinking. You will work closely with other senior engineers on the team and independently lead a project or own significant components of a large project. You will nurture and build sustainable relationships with various engineering and security teams across Apple and collaborate with them on projects and implement highly integrated solutions that address common needs across organizations.
Minimum Qualifications
  • Bachelors of Science in Computer Science, Cybersecurity or related engineering field
  • 10 years of experience in security engineering, specializing in security testing of modern application technology stacks and designing and implementing preventive and detective security controls.
  • Experience with security testing of one or more public cloud services (e.g. AWS, GCP)
  • Proficient in Python with hands‑on experience across Linux and macOS environments
  • Ability to explain basic networking concepts (routing, ACL, load balancers, SSL/TLS, TCP) in order to provide application architecture feedback
  • Background in web application development and/or code auditing
Preferred Qualifications
  • Experience with offensive and automation tool development
  • Experience with vulnerability scanning (SAST, DAST)
  • Experience leveraging AI/LLMs for security testing and automation
  • Experience with Kubernetes and container security
  • Experience with common authentication protocols
  • Knowledge of emerging security risks with AI technologies and mitigating controls
  • Ability to work independently and track record of leadership, innovation, responsibility, and creative thinking
  • Experience developing detailed security assessment reports and leading junior engineers and contractors
  • Experience leveraging and customizing open source projects
  • Knowledge of DevOps and CI/CD frameworks
  • Excellent verbal communications skills and ability to work effectively with multi‑functional technical and business teams

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Security Engineer
Senior Security Engineer

Apple Inc. • Seattle (WA)

On-site
USD 180,000 - 240,000
Software Engineer, AI Infrastructure
Software Engineer, AI Infrastructure

Apple Inc. • Cupertino (CA)

On-site
USD 184,700 - 324,800
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Software Engineer - AiDP Reliability Engineering, IS&T, Early Career Opportunities
Software Engineer - AiDP Reliability Engineering, IS&T, Early Career Opportunities

Apple Inc. • Austin (TX)

Hybrid
USD 120,000 - 160,000
Security Engineer
Security Engineer

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 140,000
AI Security Engineer - Red Team
AI Security Engineer - Red Team

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
+1
Senior Software Engineer, AI & Data Platforms (AiDP)
Senior Software Engineer, AI & Data Platforms (AiDP)

Apple Inc. • Austin (TX)

On-site
USD 150,000 - 190,000
Security Platform Automation Engineer
Security Platform Automation Engineer

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Senior Software Engineer - AI Security & Cloud Platforms
Senior Software Engineer - AI Security & Cloud Platforms

Apple Inc. • Austin (TX)

On-site
USD 160,000 - 210,000
Senior Software Engineer, Security/Privacy, Enterprise Technology Services
Senior Software Engineer, Security/Privacy, Enterprise Technology Services

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 277,600
Software Engineer - AML, AI & Data Platforms (AiDP)
Software Engineer - AML, AI & Data Platforms (AiDP)

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Apple stock program
Medical & dental coverage
Retirement benefits
+2