About the role
What will you do at Apple?
Imagine what you could do here. At Apple, new ideas have a way of becoming great
products, services, and customer experiences very quickly. Bring passion and
dedication to your job and there's no telling what you could accomplish. Apple
delivers great features and great privacy to our users. The Privacy Preserving
Machine Learning team works with teams all across the company to provide tools
and support for state of the art privacy-preserving measurement and machine
learning, and are looking for an outstanding candidate to help us scale across
Apple products.
DESCRIPTION
We are seeking an experienced platform learning engineer and to join our team
building privacy-preserving technologies for measurement and machine learning.
Successful candidates will need to have a strong technical background and
interest or experience with backend development and deploying data-intensive
systems. Strong interpersonal skills and the ability to influence and build
consensus are crucial to success in this role. You will be working across a
range of technologies, so adaptability to new problems and systems is a core
skill.
MINIMUM QUALIFICATIONS
2+ years of industry experience with a Bachelor’s degree or equivalent
experience in Computer Science or a related technical field. Experience
architecting, deploying, and scaling data intensive systems. Strong hands-on
experience in SW development, with proficiency in one or more programming
languages such as Python, Swift, and C++. Experience building systems to
orchestrate, automate, and harden data processing pipelines. Strong
problem-solving skills, creativity in finding effective solutions, and the
ability to collaborate with teams across the company.
PREFERRED QUALIFICATIONS
Passion for customer privacy. Experience with differential privacy, secure
multi-party computation, private federated learning, or PII redaction
frameworks. Experience with DevOps/GitOps, CI/CD, and containerized deployment
frameworks like Kubernetes. Experience with statistical techniques for A/B
testing, distribution estimation, and sampling theory. Experience with
compliance, security protocols, and defense in depth to reduce vulnerabilities.
5+ years of industry experience. Master's degree or PhD or equivalent experience
in Computer Science, Software Engineering, or a related technical field.
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Backend engineering jobsCompare current openings and review what to look for in this role.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior AI Platform Engineer (Data and Analytics Cloud Engineer)
Truist · Atlanta, Virginia, United States
Back End Data Architect and Engineer, Senior
Booz Allen Hamilton · Annapolis Junction, Maryland, United States
Cloud Database Platform Engineer
Echelon Services, LLC · Clayton, Ohio, United States
Security Engineer - Infrastructure Security
Figure · San Jose, California, United States
Senior AI Infrastructure Software Engineer - DGX Cloud
NVIDIA · Redmond, Washington, United States
Software Engineer, Infrastructure Services (Data Plane)
Apple · California, United States
Role information can change. Confirm current details on the original application page.
