Imagine the possibilities at Apple! New ideas quickly transform into exceptional products, services, and customer experiences here. With passion and dedication, you have the potential to achieve great things. The Trust & Safety group plays a crucial role in protecting Apple services, customers, and developers from fraud and abuse using cutting edge technologies in Data Science and Machine Learning. As a member of the Data Lake team you will be responsible for building and maintaining our data infrastructure that helps protects our billion+ users. DESCRIPTION Our ability to acquire, use and govern data at scale is critical in our fight against fraud and abuse. Our Data Lake is at the heart of our Trust & Safety ecosystem, and is made-up of high-quality, scalable and resilient platforms and systems that support analytics, decisioning and operations. We must we be able to quickly respond to our adversaries, and to do this we support data usage in different execution contexts such as real-time, near real-time and batch. We use a diverse range of technologies such as Spark, Flink, Iceberg Tables, Kafka, Cassandra and Kubernetes to support these data usage patterns and need expertise in those. This is a software engineering role, where a large part of an engineer's time is spent writing code with the remainder being spent on designing and architecting systems, tuning and debugging, supporting production systems and supporting our data scientists. If you love services, big data, distributed systems, have an interest in Machine Learning and LLM use at scale and have a curiosity with the internal workings of these systems, we'd love to talk with you about joining our team!
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees