AI & Data Platforms Engineer (Go/Java)

Apple Inc.

Austin (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple Inc. in Austin, TX is seeking a Software Development Engineer for the AiDP team. You will help build data streaming and database managed services powering Apple’s AI and data initiatives, collaborating with database engineers and platform teams.

We value experience with Go or Java, distributed SQL, cloud-based services, and modern containerization with Kubernetes and Docker. You will work in a fast-paced environment delivering scalable data platforms and APIs.

Qualifications

  • 2+ years of professional experience with Go or Java.
  • 3+ years of software development experience.
  • Experience in developing highly optimized SQLs for distributed data applications.
  • BS in Computer Science or similar degree or equivalent industry experience.
  • MS in Computer Science preferred.
  • Strong programming in Go for Go-based systems.
  • Experience with RESTful/gRPC services, ETL, queues.
  • Kubernetes and Docker experience.
  • Knowledge of multi-threading, concurrency.

Responsibilities

  • Design and develop large-scale data services platform.
  • Develop APIs offering foundational services of the data platform.
  • Collaborate with database engineers and architects to develop services.

Skills

Go or Java programming
SQL development
Multithreading
Batch processing
Cloud-based apps

Education

BS in Computer Science
MS in Computer Science

Tools

Kubernetes
Docker
RESTful APIs
gRPC
ETL

Job description

Apple Inc. in Austin, TX is seeking a Software Development Engineer for the AiDP team. You will help build data streaming and database managed services powering Apple’s AI and data initiatives, collaborating with database engineers and platform teams.

We value experience with Go or Java, distributed SQL, cloud-based services, and modern containerization with Kubernetes and Docker. You will work in a fast-paced environment delivering scalable data platforms and APIs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI & Data Platforms Engineer: Data Solutions
AI & Data Platforms Engineer: Data Solutions

Apple Inc. • Austin (TX)

On-site
USD 90,000 - 130,000
Software Development Engineer, AI & Data Platforms (AiDP)
Software Development Engineer, AI & Data Platforms (AiDP)

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
AI & Data Platforms Engineer - Scale Global Cloud Data
AI & Data Platforms Engineer - Scale Global Cloud Data

Apple Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior AI & Data Platform Engineer: Cloud Data Services
Senior AI & Data Platform Engineer: Cloud Data Services

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
AI & Data Platforms Engineer — Java & GenAI
AI & Data Platforms Engineer — Java & GenAI

Apple • Elk Grove (CA)

On-site
USD 120,000 - 180,000
Full Stack AI & Data Platforms Engineer
Full Stack AI & Data Platforms Engineer

Apple Inc. • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer, AI & Data Platforms (AiDP)
Senior Software Engineer, AI & Data Platforms (AiDP)

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior AI & Data Platforms Engineer — Cloud Microservices
Senior AI & Data Platforms Engineer — Cloud Microservices

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 278,000
Stock programs
Relocation assistance
Comprehensive medical and dental cover
+2
Software Engineer - AI & Data Platform Frameworks
Software Engineer - AI & Data Platform Frameworks

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer, Cloud Data Platform & GenAI
Senior Software Engineer, Cloud Data Platform & GenAI

Socket.dev • Sunnyvale (CA)

On-site
USD 130,000 - 190,000