Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Data Solutions), AI & Data Platforms (AiDP)

Apple Oakbrook

Role Number: 200667022-3956

Summary

Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization. IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s 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, IS&T makes the impossible feel effortless. Do you love building solutions to handle global complexity and immense scale? Imagine what you could do here.

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.

Description

We engineer high-quality, scalable and resilient distributed systems on cloud that power data exploration, analytics, reporting and production models. Our core systems are diverse and come with an unusual intersection of high data volumes with systems distributed across cloud and on-premise infrastructure.

This role will build solutions that integrate open source software with Apple’s internal ecosystem. You will drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence. You will 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.

This is a challenging software engineering role, where a large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications and supporting our application end users. This role requires in-depth knowledge of innovative technologies and cloud data platform with the ability to independently learn new technologies and contribute to the success of various initiatives.

Minimum Qualifications

  • 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

Preferred Qualifications

  • 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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Data Solutions), AI & Data Platforms (AiDP) in Sunnyvale, CA vacancy
  • $147.4k - $272.1k

     ...Software Engineer (Framework Solutions), AI & Data Platforms (AiDP) Sunnyvale, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service... 
    Platform
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    7 hours ago
  •  ...organization. IS&T is the engine behind everything Apple does...  ...effortless.Do you love building solutions to handle global complexity...  ...what you could do here. AI & Data Platforms (AiDP) is IS&T's engine for AI-...  ...SQLs. Strong coding and software engineering skills, and... 
    Platform

    Apple

    Sunnyvale, CA
    1 day ago
  • $181.1k - $318.4k

     ...Software Engineer - AML, AI & Data Platforms (AiDP) AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data...  ...and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding... 
    Platform
    Relocation

    Apple

    Sunnyvale, CA
    13 days ago
  • $141.8k - $213.7k

     ...Engineering Project Manager, Ai & Data Platforms (AiDP) Join the team that serves as Apple's nerve center, our Information...  ...learning, and data science solutions to various Apple business groups...  ...experience in a data or software engineering role, with a strong... 
    Platform
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  •  ...the lookout for a Full Stack Engineer passionate about innovation....  ...maintain the infrastructure for AI solutions while creating user-friendly...  ...through a React-based platform and a VSCode extension. The ideal...  ...push the boundaries of AI in data operations. #J-18808-Ljbffr... 
    Platform

    Early Stage Partners LP

    Sunnyvale, CA
    7 hours ago
  • $147.4k - $272.1k

     ...Sr. Software Engineer - Data, Siri Speech Cupertino, California, United States Machine Learning and AI Want to join the team pushing the boundaries...  ...that runs on a self‑serve platform. Deploy and implement LLM...  ...building research demo data solution prototypes and turning... 
    Platform
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $179.06k - $198.95k

     ...Co​hesity is a leader in AI‑powered data security and management, helping...  ...recovery at scale. Senior Software Engineer – M365 SaaS Team The M365...  ...resilient data protection solutions. Responsibilities Design, develop...  ...across on‑prem and cloud platforms. Drive accountability for... 
    Platform
    Hourly pay
    Full time
    Work at office
    Flexible hours

    Cohesity

    Santa Clara, CA
    7 hours ago
  •  ...Software Engineer II-1 The Business Experimentation and Optimization...  ...the world to make data-driven decisions...  ...scalable, cloud-native solutions to our clients. We...  ...generation experimentation platform. In this role, you...  ...Exposure to Generative AI (GenAI) concepts or... 
    Platform
    Immediate start
    Worldwide

    Dynamic Yield

    Mountain View, CA
    5 days ago
  • $181.1k - $272.1k

     ...Data Engineer, Data Solutions & Initiatives Cupertino, California, United States Sales and Business Development...  ...core components of our internal data platform, spanning ingestion pipelines,...  ...use, and trust data for analytics and AI workloads. You will collaborate with other... 
    Platform
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    7 hours ago
  •  ...IBM Computing is looking for a Data Engineer specializing in Snowflake platforms to implement Data and AI solutions. This role involves designing and enhancing platforms for client-specific applications. Ideal candidates have experience with data engineering, cloud technologies... 
    Platform
    Remote work
    Flexible hours

    IBM Computing

    Santa Clara, CA
    7 hours ago
  • $230k - $315k

     ...Integrity, and Inclusion. We weave AI into the fabric of everything...  .... As a Distinguished Engineer on the Enterprise DLP team, you...  ...architecting and scaling the data platform that underpins our industry-leading...  ...architecting and scaling solutions using BigQuery and Vertex AI... 
    Platform
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...electronics, personal computers, and software. The Software Development Engineer - Data will supervise a team of Senior...  ...datasets, and building data solutions that align with Apple Cloud Services...  ...datasets on Apple cloud products and platform interactions to power a wide... 
    Platform
    H1b

    Itlearn360

    Cupertino, CA
    3 days ago
  • $160.36k - $240.54k

     ...Software Engineer, ML Data Infrastructure Mountain View, California (HQ) Nuro...  ..., combining cutting-edge AI with automotive-grade hardware...  ...automakers and mobility platforms a clear path to AVs at commercial...  ...warehousing, and analytics solutions Experience working with... 
    Platform
    Work experience placement

    Nuro

    Mountain View, CA
    8 days ago
  • $155k - $185k

     ...looking for an experienced Software Engineer with a passion for building robust and scalable data infrastructure to join our Data Platform team. In this role, you'...  ...) Has implemented CDC solutions (e.g., Debezium, Maxwell...  ...systems About Otter.ai We are in the business... 
    Platform
    Permanent employment

    Otter.ai

    Mountain View, CA
    4 days ago
  • $153k - $222k

     ...adoption of safe, AI-driven machines. Founded...  ...Intuition's solutions to deliver vehicle...  ...for infrastructure engineers with expertise in...  ...scaling open-source data infrastructure to...  ...Intuition's platform needs is a critical...  ...deploy high-quality software using modern tooling... 
    Platform
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Mountain View, CA
    7 hours ago
  •  ...Software Engineer - Data Infrastructure Services Sunnyvale, CA / Bellevue,...  ...is The Essential Cloud for AI™. Built for pioneers by pioneers...  ..., CoreWeave delivers a platform of technology, tools, and teams...  ..., discovery of innovative solutions, automation and operations... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $165k - $242k

     ...Senior Software Engineer, Data Center Infrastructure Tooling CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables...  ...of innovative solutions to complex problems. As... 
    Platform
    Temporary work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    3 days ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven...  ...freeing data from data platform lock-in. We deliver the...  ...to real-time AI / ML). We are a team...  ...stack by building the software and data features that...  ...rollout the optimized solutions in production. What... 
    Platform
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    3 days ago
  • $160k - $225k

     ...accessible to everyone. Our platform uses AI agents to automate...  ...our product and engineering teams, bringing our vision...  ...While traditional software has a clear playbook,...  ...the foundational data platforms that feed our...  ...requirements into scalable data solutions. Bonus points for... 
    Platform

    MAI

    Mountain View, CA
    6 hours ago
  • $160.36k - $240.54k

     ...combining cutting‑edge AI with automotive‑...  ...and mobility platforms a clear path to AVs...  ...training and evaluation data. The team plays a...  ...with system engineers to thoroughly validate...  ...across broader software organization. A bachelor...  ..., and analytics solutions. Experience... 
    Platform
    Work experience placement

    Icehouseventures

    Mountain View, CA
    7 hours ago
  •  ...Future of Physical AI We build the...  ...diverse training data and realistic evaluation...  ...of researchers and engineers from DeepMind,...  ...requires robotics software experience, particularly...  ...integrating our platform with diverse...  ...What to Expect As a Solutions Engineer, you will... 
    Platform

    FortyFive

    Mountain View, CA
    7 hours ago
  • $147k - $211k

    Software Engineer, Infrastructure and Data AI, Ads Platform Google Mountain View, CA, USA Bachelor’s degree in Computer Science, a related technical field, or...  ...develop Large Language Model (LLM) based agentic AI solutions. Participate in, or lead design reviews with... 
    Platform
    Full time
    Local area

    Google Inc.

    Mountain View, CA
    2 days ago
  • $200k - $220k

     ...vertically integrated AI infrastructure...  ...energy, manufacturing, data center...  ...as a Senior Data Engineer, an early and pivotal...  ...foundational data platform infrastructure that...  ...frameworks and storage solutions optimized for the...  ...Teams: Partner with software engineers, data... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    3 days ago
  •  ...Software Engineering Manager, Data Solutions & Initiatives Work Locations (3) Submit Resume The people here at Apple don't just...  ...stack engineering team building the internal platforms, data systems, and increasingly AI-driven applications that power critical business... 
    Platform
    Full time
    For contractors
    Worldwide

    Apple

    Cupertino, CA
    4 days ago
  •  ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid...  ...analyze, and act on their data and applications wherever...  ..., and associated software platforms. You will validate real-world...  ...technologies, including AI-assisted testing workflows... 
    Platform
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    5 days ago
  • $181.1k - $318.4k

     ...Software Engineer (GenAi - AI Agents), AI & Data Platforms (AiDP) We are looking for a passionate and experienced Software Engineer to help build the foundation of Apple's next-generation Generative AI platform. This role blends deep systems thinking, scalable backend... 
    Platform
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $136.5k - $276.5k

    ## Senior Software Engineer, Systems/Solutions TestApplylocations: Sunnyvale, California,...  ...analyze, and act on their data and applications wherever...  ..., and associated software platforms. You will validate real-world...  ...technologies, including AI-assisted testing workflows... 
    Platform
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    7 hours ago
  •  ...to unlock the value of data to transform patient care...  ...medical intelligence platform that gives the healthcare...  ...and therapeutic solutions and improve patient outcomes...  ...healthcare, data science, AI, and cybersecurity. We...  ...for a talented Data Engineer who will help us to drive... 
    Platform

    Latica

    Palo Alto, CA
    7 hours ago
  • $144k - $216k

     ...As a Senior Software Engineer, Data, you will be a key contributor driving the...  ...optimization of FloQast’s core data platform. You will build and scale...  ...data pipelines, storage solutions, and efficient access layers...  ...Exposure to or interest in AI/ML data pipelines or real‑time... 
    Platform

    FloQast

    San Jose, CA
    7 hours ago
  •  ...new era, we seek AI-native thinkers across...  ...future of secure data collaboration...  ...collaborative team of engineers on a journey to...  ...Snowflake. AS A SENIOR SOFTWARE ENGINEER IN DATA...  ...APIs to expand platform capabilities and support...  ...deploying AI/ML solutions (experience... 
    Platform
    Shift work

    Snowflake Computing

    Menlo Park, CA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Data Solutions), AI & Data Platforms (AiDP). Be the first to apply!