About The Position

Join Apple’s Information Systems and Technology (IS&T) organization, the engine behind everything Apple does for customers and for the people who build for them. IS&T is Apple’s central nervous system, supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly. AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data, application development, and machine learning—including generative AI—along with data services and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding of generative AI across Apple.

Requirements

  • Knowledge of BI concepts and implementation experience on Cloud with databases like Snowflake or Big Query
  • Programming experience in building high-quality software with at-least one of the following programming languages - Python, Scala or Java.
  • Experience in developing highly optimized SQLs, procedures & semantic process for distributed data applications.
  • Bachelor's degree in Computer Science or equivalent experience

Nice To Haves

  • 3 or more years of experience building enterprise-level data applications on distributed systems
  • Hands-on experience in designing and development of cloud-based applications that include compute services, database services, APIs to design RESTful services, ETL, queues and notification services.
  • Experience in cloud data warehousing platforms like Snowflake is highly valued
  • Experience developing Big Data applications using Java, Spark, Kafka is a huge plus
  • Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving
  • Cloud technology experience on platforms like AWS, Microsoft Azure, Google Cloud
  • Data Visualization Tools: experience in software such as Streamlit, Superset, Tableau, Business Objects, and Looker
  • Data Insights and KPIs: Working experience on generating and visualizing data insights, metrics, and KPIs.
  • Usage of basic ML models in the space of anomaly detection, forecasting, GenAI.

Responsibilities

  • Engineer high-quality, scalable and resilient distributed systems on cloud that power data exploration, analytics, reporting and production models.
  • Build solutions that integrate open source software with Apple’s internal ecosystem.
  • Drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence.
  • Work closely with internal customers to understand their requirements and workflows, and propose new features and ecosystem changes to streamline their experience of using the solutions on our platform.
  • Spend a large part of time writing code and designing/developing applications on cloud.
  • Spend remainder of time tuning and debugging codebase, supporting production applications and supporting our application end users.
  • Independently learn new technologies and contribute to the success of various initiatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service