AI Software Engineer, Apple Cloud AI Platform

Apple Inc.
Washington, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure Data Infrastructure Data Systems Programming Tools Python (Programming Language) Machine Learning Open Source Technology Tensorflow Software Engineering
+20 more
SQL Databases TypeScript Web Applications Google Cloud Cloud Platform System Pytorch ReactJS Evaluation Pipelines Retrieval-Augmented Generation Large Language Models Prompt Engineering Apache Spark Backend Information Technology HuggingFace Apache Kafka Restful APIs Model Inference Data Pipelines Docker

Job description

In this role you will work alongside a team of senior engineers to build and ship features across our AI and Data platform. You will contribute to both internal front-end products that teams use to interact with our platform as well as the backend services and ML integrations that power them. You will be expected to take ownership of features end to end, write clean and tested code, and collaborate closely with teammates, product managers, and partner teams. You will grow quickly by working on real systems at Apple scale, with mentorship and clear paths to increased ownership.

Requirements

1 or more years of industry experience building production software

Proficiency in Python and JavaScript/TypeScript

Familiarity with REST APIs and backend service integration

Basic understanding of ML concepts, model inference, evaluation, or data pipelines

Contributions to open-source projects or experience building internal developer tooling

Strong communication skills and ability to work collaboratively in a team environment

Curiosity, a growth mindset, and willingness to work across the stack

BS/MS in Computer Science, Software Engineering, or a related field with applicable internship or project experience

Preferred Qualifications

Experience building product experiences or web applications with React or a comparable modern framework

Experience with cloud environments (AWS, Google Cloud Platform, or Azure), Docker, or CI/CD pipelines

Familiarity with ML frameworks such as PyTorch, Hugging Face, or LangChain

Exposure to LLM application development, RAG, prompt engineering, evaluation pipelines, or agentic workflows

Experience with data infrastructure tools such as Spark, Kafka, or SQL-based analytics systems

Ability to work independently on scoped features with minimal supervision

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all