Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$225,300 / yr
Posted
60 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $189k
This role $188k
$141k $234k
below market most similar roles pay here above market

This role pays more than 54% of similar roles. Most pay $154,900–$222,125 — the blue band above. At the midpoint, this role pays about $188k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Framework Solutions, AI & Data Platforms

Software Engineer (Framework Solutions), AI & Data Platforms (AiDP) joins the AI & Data Platforms team within the Information Systems and Technology organization. This role focuses on building tools and features for Data and ML platforms, including data processing, insights portals, data observability, data lineage, model hubs, and data visualization. The engineer will develop custom solutions from the ground up or customize open source products to meet specific needs, including building innovative frameworks to extend third-party BI tools using APIs. Required technical skills include proficiency in Java and Python, data structures, algorithms, and designing scalable micro-services and Rest APIs. Candidates should have experience with cloud platforms, big data technologies, distributed computing, SQL, NoSQL, and frontend frameworks to support generative AI adoption and data services.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build tools and features for data processing, insights portals, and data observability.
  • Develop custom software solutions from the ground up for data and ML platforms.
  • Customize open-source products to meet specific internal requirements.
  • Design and develop scalable, performant micro-services and REST APIs.
  • Build innovative frameworks to extend the functionality of third-party BI tools using APIs.
  • Implement data lineage, model hubs, and data visualization features.
  • Deploy cloud-native applications using distributed computing technologies.

What we're looking for

  • Bachelor’s degree in computer science or related field.
  • 2+ years or more of hands-on proficiency with Java and/or Python or similar language.
  • Deep understanding of data structures and algorithms.
  • Experience designing and developing scalable and performant micro-services and Rest APIs.
  • Knowledge of cloud computing platforms like AWS, Google Cloud, Azure or similar.
  • Experience in building and deploying cloud-native applications/products (preferred).
  • Working experience with Big data technologies and data platforms (preferred).
  • Experience with SQL and NoSQL data stores (preferred).

More like this

Similar roles

Software Engineer, Framework Solutions, AI & Data Platforms

Apple Inc

San Francisco, CA 13 days ago $150,400–$225,300
Java Python micro-services REST APIs AWS Azure SQL NoSQL Big Data Distributed Computing Machine Learning Generative AI Frontend Frameworks Data Visualization Data Observability Data Lineage Cloud-native APIs

Software Engineer, Data Solutions

Apple Inc

Sunnyvale, CA 38 days ago $150,400–$225,300
Python Scala Java Snowflake Big Query Spark Kafka AWS Microsoft Azure Google Cloud ETL Streamlit Superset Tableau Looker GenAI Distributed Systems

Software Engineer, Data Solutions, AI & Data Platform

Apple Inc

Sunnyvale, CA 74 days ago $150,400–$225,300
Python SQL Apache Spark PySpark Snowflake Flink Trino Java Scala Apache Kafka Iceberg Data Warehousing Data Pipelines Cloud Platforms Generative AI Distributed Frameworks
4+ yrs exp