Senior Software Engineer, AI & Data Platforms

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$140k most similar roles pay here $245k

This listing doesn't post a salary. Most similar roles pay $156,125–$229,212.

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 2299 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1870 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 data services team to build database managed services and a data streaming platform that power critical business use cases. You will design, build, and maintain scalable cloud infrastructure and data engineering services while developing microservices and APIs from initial system design through production deployment. This role involves influencing platform tools, APIs, and architecture in collaboration with database engineers and architects. The work focuses on the technical integration of data, application development, and machine learning to streamline the adoption of generative AI. You will utilize Python, Go, Kubernetes, Docker, and containerization technologies while working with cloud platforms like AWS, GCP, or AliCloud. Experience with MongoDB, PostgreSQL, REST, and gRPC is required to solve complex problems in this high-scale data environment.

What does a Software Engineer earn in Texas?

Median $192050 from 193 postings across 39 companies.

See salary data

What you'll do

  • Design, build, and maintain scalable cloud infrastructure and data engineering services.
  • Develop microservices and APIs from initial system design through production deployment.
  • Build database managed services and data streaming platforms for critical business use cases.
  • Influence platform tools, APIs, and architecture to support AI-powered innovation.
  • Implement solutions that facilitate the adoption and embedding of generative AI across the company.
  • Manage containerized applications using technologies like Kubernetes and Docker.
  • Develop high-performance backend services using Python or Go.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or a related work experience.
  • 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.
  • Experience with REST or gRPC API development (preferred).
  • Knowledge in multi-threading, concurrency, and parallelism (preferred).
  • Excellent communication skills and ability to work in a cross-functional environment (preferred).

More like this

Similar roles

Senior Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 32 days ago
Python Go AWS GCP AliCloud Kubernetes Docker PostgreSQL MongoDB Microservices REST gRPC Data Engineering Containerization Multi-threading Concurrency System Design API Development