← All roles

Data and Applied AI Engineer

Apple· Software and Services
Apply on company site
Hybrid (Seattle, WA)$142.3k - $263.3kfull-timePosted 1mo ago

About the role

Software Engineer for Apple Services Engineering (ASE) focusing on distributed large-scale data processing systems, data platforms, and AI-driven automation to support Apple TV, Apple TV+, Sports products and related services.

Responsibilities

  • Develop Distributed Data Processing Systems: Design and build scalable, highly available distributed systems for large-scale data processing and analytics, ensuring consistent results and significant impact on stakeholders.
  • Collaborate with TV and Video Teams: Partner with Apple TV and Video teams to develop and enhance data platforms, delivering solutions that significantly impact Apple TV and Sports products.
  • Leverage AI for Automation: Leverage AI to develop agents that help in automating routine work and provide new capabilities for stakeholders.
  • Design and Develop Microservices: Create and maintain backend services using microservices architecture and big data technologies, supporting large-scale data pipelines.
  • Capture and Translate Requirements: Gather cross-functional requirements and translate them into practical engineering tasks, ensuring alignment with project goals and objectives.
  • Create Architecture and Design Documents: Develop detailed architecture and design documentation, guiding the engineering team in building robust and scalable data processing systems.
  • Ensure Data Privacy Compliance: Uphold Apple’s core values by ensuring all systems and solutions comply with Apple’s privacy policy, maintaining data security and privacy standards.
  • Maintain and Improve Code Quality: Demonstrate a passion for quality by understanding complex systems, writing clean, efficient code, and continuously improving the software engineering process.

Qualifications

  • 3+ years of programming experience in Java or Scala.
  • Bachelor’s or Master’s degree in Computer Science, Mathematics, or equivalent technical discipline and experience working with large scale distributed data processing technologies and developing AI agents.
  • Experience in working with big data and distributed systems.
  • Experience developing microservices and REST APIs.
  • Experience working with LLMs and developing AI agents.
  • Design & build LLM-powered applications, and intelligent agents at scale
  • Good understanding of software engineering principles and fundamentals including algorithms and data structures.
  • Self-directed, self-motivated and able to create architecture and design documents.
  • Ability to capture cross-functional requirements and translate them into practical engineering tasks.

Skills

Required:JavaScalaBig data technologiesMicroservicesREST APIsLLMs / AI agentsArchitecture/design documentation

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • range of discounted products and free services
  • reimbursement for certain educational expenses including tuition
  • discretionary bonuses or commission payments and relocation may be eligible
  • Apple shareholder opportunities through stock programs
  • Employee Stock Purchase Plan
Last updated Aug 28, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple