Data Engineer - AI/ML, Infrastructure Services
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.
The Infrastructure Services Programs & Solutions team is looking for a passionate, self-motivated and hard-working engineer to be part of a diverse, fast paced and high-energy team. We are seeking a creative problem solver with a strong foundation in backend development, API integration, and deploying scalable applications. This is a great opportunity to collaborate with dedicated colleagues, brainstorm innovative ideas, and develop solutions that significantly impact business outcomes.
In this role, you will be responsible for creating and managing data pipelines for AI/ML applications, developing datasets for experiments, and deploying and maintaining machine learning models in various cloud environments. You'll collaborate with cross-functional teams to deliver top-tier data solutions, focusing on optimizing performance and ensuring data quality. The position requires expertise in distributed data systems and open-source frameworks, with knowledge of deep learning platforms like TensorFlow and PyTorch being highly desirable. Additionally, you will work with innovative LLMs to create intelligent chatbot applications. The role demands the ability to handle large-scale data challenges and adapt to evolving requirements, contributing to a long-term vision for innovative AI/ML applications.
- BS in Computer Science, Mathematics, Data Science or equivalent experience.
- 3+ years of industry experience implementing end-to-end Artificial Intelligence and Machine Learning projects
- Strong programming skills and hands-on experience using the following languages or deep learning frameworks: Python, PyTorch.
- Proficiency in exploratory data analysis and data science best practices
- Experience with multivariate data, particularly in time-series analysis
- Required expertise in statistical modeling and experience with deep learning frameworks/libraries
- Understanding of distributed computing principles, data engineering and DevOps standard processes.
- Experience with large language models (LLMs)
- Experience in deploying large-scale streaming data pipelines using Kafka and Spark
- Proficiency in SQL, preferably with Snowflake
- Familiarity with Kubernetes and Docker
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure 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.