
Sr. Software Engineer, AI & Data Platforms (AiDP)
Sunnyvale, CAFull-timeSeen todaySeen in employer's feed today
See where you stand before you apply. No sign-up to start.
You apply on the posting's application page, with no Olive account needed.
Watch jobs like this. New roles like this one near Sunnyvale, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive focuses on jobs in the United States, including remote roles you can work from there.
Job overview
Apple’s AI & Data Platforms team is seeking a hands-on Software Engineer to build and scale platform services that protect data privacy across on-premise and multi-cloud database environments. The engineer will design solutions that enforce privacy and security at scale, enabling teams to discover, classify, and protect sensitive data. The role spans databases, cloud providers, and security requirements, with end-to-end ownership of work.
Skills & qualifications
Skills
Qualifications
Full job description
Weekly Hours: 40
Role Number: 200694233-3956
Summary
AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data, application development, and machine learning — including generative AI — along with data services and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding of generative AI across Apple.
Description
We’re looking for a hands-on Software Engineer to build and scale platform services that protect data privacy across a diverse database ecosystem, spanning on-premise and multi-cloud environments. You’ll design and ship the solutions that enforce privacy and security at scale. You’ll work closely with a collaborative team, and you’ll also own your work end to end. Your work will give teams a consistent way to discover, classify, and protect sensitive data wherever it lives, so privacy is built into the platform rather than added afterward. You’ll solve problems that cut across databases, cloud providers, and security requirements, and your solutions will directly shape how data is handled across the organization.
Minimum Qualifications
-
5+ years of software development experience
-
Experience building highly available software services or platform infrastructure
-
Experience designing, building, and maintaining API-driven microservices
-
Proficient in Python optionally Java/Kotlin/C/C++ Hands-on development experience with cloud platforms - AWS, AliCloud (or similar)
-
Bachelor's or Master's degree in Computer Science, CyberSecurity or related work experience
Preferred Qualifications
-
Experience applying GenAI and machine learning to privacy use cases, such as sensitive data discovery and classification, PII detection, and anomaly detection or user behavior analytics (UBA) to spot unusual access to personal data
-
Solid understanding of service-level objectives (SLOs) for privacy and data protection, such as data subject request turnaround, retention and deletion compliance, and classification coverage
-
Ability to measure, report, and enforce them through automation and visualizations
-
Self-starter with excellent interpersonal skills, able to work with cross-functional teams (engineering, security, legal, and compliance) and communicate privacy requirements clearly to stakeholders at all levels of management
-
Hands-on experience with diverse SQL and NoSQL databases (e.g., PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, DynamoDB) and an understanding of how to apply privacy controls such as encryption, masking, access control, and auditing across different data models and platforms
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.
How this job compares
Set against the 38,872 open Software Engineer jobs on Olive Jobs, counted November 14, 2026.
- Pay
- This postingNot listed
- California median$163–243K/yr6,926 salary ranges
- California median$47–67/hr129 hourly ranges
- Openings
- Olive Jobs lists 8,509 open Software Engineer jobs in California and 38,872 across the US. 8% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 5 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (32,117 postings).
- Education
- 12,029 of the 38,872 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.
Pay, requirements and demand for Software Engineer jobs
Counted across the open, public US postings on Olive Jobs on November 14, 2026. Figures based on too few postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

