Developing privacy-preserving technologies for measurement and machine learning at Apple
Requirements
- Proficiency in one or more object-oriented programming languages such as C++, Objective-C, Swift
- Industry experience of iOS development, or experience of development on other embedded systems
- Knowledge of basic privacy, security and cryptographic principles
- Ability to analyze system architecture and assess privacy & security impacts and suggest mitigations
- Experience with differential privacy, secure multi-party computation, trusted compute environment or private federated learning
- Previous experience in developing security- and privacy-oriented protocols or systems, or experience in designing cryptographic algorithms
Responsibilities
- Collaborate with cross-functional engineers to design and develop end-to-end measurement systems that meet Apple's industry-leading privacy standards
- Operate independently to solve complex problems at the intersection of privacy-preserving technology, applied cryptography and machine learning
- Develop data processing systems that enable training and evaluation of generative AI systems while preserving user privacy
Other
- Strong interpersonal skills and the ability to influence and build consensus
- Adaptability to new challenges and systems
- 2+ years of industry experience with a Bachelor’s degree or equivalent experience in Computer Science or a related technical field