Apple Inc logo

AI Software Engineer, Apple Cloud AI Platform

Apple Inc

  • Cupertino, CA
  • 16 days ago

    Highlights

    Build and maintain product features for internal developer platforms and AI tooling using React and TypeScript Integrate UI surfaces with backend APIs and ML services to create end-to-end, user-facing workflows Contribute to backend services supporting ML workloads, including data ingestion, model evaluation, and inference endpoints Write well-tested, production-ready code with attention to reliability, performance, and developer experience Collaborate with senior engineers, product managers, and partner teams to understand requirements and deliver solutions Participate in design reviews, code reviews, and on-call rotations as you grow into the role Contribute to improving observability, monitoring dashboards, and tooling for ML systems Document your work and contribute to team knowledge sharing1 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 experienceExperience building product experiences or web applications with React or a comparable modern framework Experience with cloud environments (AWS, GCP, 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. We are looking for a Software Engineer who is eager to build the tools, interfaces, and workflows that ML developers and researchers use every day from intuitive front-end experiences to backend services and ML integrations at Apple scale.

    Numbers & Facts

    LocationCupertino, CA
    IndustryComputer/IT Services
    Company Size10,000 employees or more
    Year Founded1976
    Websitehttps://www.apple.com/jobs

    Description

    Apple Cloud AI Platform powers the machine learning, AI, and data systems behind intelligent experiences across Apples consumer products. We are looking for a Software Engineer who is eager to build the tools, interfaces, and workflows that ML developers and researchers use every day from intuitive front-end experiences to backend services and ML integrations at Apple scale. This is a great opportunity for an early-career engineer who wants to grow across the full stack from building intuitive UIs for internal platforms to integrating ML services and workflows into production systems working at Apple scale. 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.Build and maintain product features for internal developer platforms and AI tooling using React and TypeScript Integrate UI surfaces with backend APIs and ML services to create end-to-end, user-facing workflows Contribute to backend services supporting ML workloads, including data ingestion, model evaluation, and inference endpoints Write well-tested, production-ready code with attention to reliability, performance, and developer experience Collaborate with senior engineers, product managers, and partner teams to understand requirements and deliver solutions Participate in design reviews, code reviews, and on-call rotations as you grow into the role Contribute to improving observability, monitoring dashboards, and tooling for ML systems Document your work and contribute to team knowledge sharing1 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 experienceExperience building product experiences or web applications with React or a comparable modern framework Experience with cloud environments (AWS, GCP, 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

    About Company

    We bring amazing people together to make amazing things happen.

    We’re a diverse collection of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. The people who work here have reinvented entire industries with the Mac, iPhone, iPad, and Apple Watch, as well as with services, including iTunes, the App Store, Apple Music, and Apple Pay. And the same passion for innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it.

    About Apple

    There’s a place here for every kind of brilliant. Everyone here is an innovator, or an innovator-to-be, no matter what your team or your role. So bring your passion, courage, and original thinking and get ready to share it, because every new product, service, or feature we invent is the result of people working together to make each others’ ideas stronger. Innovation at this level depends on people who represent the variety of the human experience and inspire us with their own fresh perspectives. Together, we’ll do amazing work that can make a difference in people’s lives. Including your own. Learn more about working at Apple.

    Similar Jobs