Senior Software Engineer, AI & Data Platforms

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$130k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $151,000–$222,125.

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 · Senior Software Engineer, AI & Data Platforms

As a Senior Software Engineer, AI & Data Platforms (AiDP), you will join the AiDP data services team to build database managed services and data streaming platforms. You will design, build, and maintain scalable cloud infrastructure and data engineering services while developing microservices and APIs from system design through production deployment. This role involves collaborating with database engineers and architects to influence platform tools, APIs, and architecture. You will utilize Python, Go, Kubernetes, Docker, and containerization technologies to support production environments using MongoDB or PostgreSQL. The work focuses on providing the engine for AI-powered innovation, specifically streamlining the adoption and embedding of generative AI across the organization by integrating data, application development, and machine learning to solve critical business use cases.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Design, build, and maintain scalable cloud infrastructure and data engineering services.
  • Develop and implement microservices and APIs from system design through production deployment.
  • Build database managed services and data streaming platforms for critical business use cases.
  • Influence platform tools, APIs, and overall system architecture.
  • Manage production operations for cloud-based data engineering solutions.
  • Integrate data services and machine learning components to streamline generative AI adoption.

What we're looking for

  • 6+ years of software development experience with Python/Go.
  • Hands-on experience with cloud platforms like AWS, GCP, or AliCloud.
  • Experience with databases such as MongoDB or PostgreSQL in production environments.
  • Experience with Kubernetes, Docker, and containerization.
  • Bachelor's or Master's degree in Computer Science or a related work experience.
  • Experience with REST or gRPC API development (preferred).
  • Knowledge in multi-threading, concurrency, and parallelism (preferred).
  • Excellent communication skills and proven ability to work in a cross-functional environment (preferred).

More like this

Similar roles

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

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