Senior Software Engineer - Generative AI & ML, Customer Systems

Apple Inc

Quick summary

Work type
On-site
Location
Austin, TX
Posted
6 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $208k
$157k most similar roles pay here $269k

This listing doesn't post a salary. Most similar roles pay $169,687–$246,150.

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

Listed pay typically runs $162,500–$272,100 across 1443 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer - Generative AI & ML, Customer Systems

As a Senior Software Engineer in the Customer Systems team at Apple, you will contribute to the development and fine-tuning of generative AI features for customer support. Your day-to-day responsibilities include designing retrieval strategies for large models, prototyping multi-agent collaboration systems, and partnering with data and platform engineers to ensure scalable deployment and monitoring. You will work closely with a diverse team of engineers, data scientists, and researchers to enhance a multi-modal, multi-agent platform that supports Apple customers globally. The role requires hands-on experience in machine learning, backend engineering, and data engineering, as well as expertise in training large language models (LLMs) and understanding RAG architectures. Proficiency in libraries like transformers and datasets, along with strong problem-solving skills, is essential for this fast-growing domain within Apple’s customer support technology stack.

What you'll do

  • Develop and fine-tune generative AI models for customer support applications.
  • Design retrieval strategies to integrate product-specific data into large language models.
  • Prototype and test multi-agent collaboration systems for efficient reasoning tasks.
  • Collaborate with engineers to deploy and monitor scalable AI solutions in production.
  • Enhance the latency, cost efficiency, and overall experience of a multi-modal platform.

What we're looking for

  • 5+ years of hands-on experience in ML, backend engineering, and data engineering.
  • 1-2 years of practical experience in training, fine-tuning, or evaluating large language models.
  • Foundational understanding of RAG architectures and vector-based retrieval systems.
  • Strong experience partnering with business and engineering teams to deliver AI solutions.
  • Bachelor's or Master's degree in Computer Science, Machine Learning, or related field.

More like this

Similar roles

Senior Software Engineer - Applied AI/ML

Motorola Solutions

Chicago, IL +4 35 days ago $135,000$155,000
Python SQL Docker Kubernetes AWS Azure GCP MLOps CI/CD PyTorch Tensorflow Databricks MLFlow AWS SageMaker Hugging Face Apache Airflow Temporal RF rRay

Senior AI/ML Engineer

Uber

Seattle, WA +2 20 days ago $202,000$202,000
Python PyTorch TensorFlow XGBoost LightGBM Kafka Pinot Hive Cassandra Spark Flink CI/CD AWS Kubernetes

Senior AI/ML Engineer

General Motors (GM)

Remote (Mountain View, CA) 15 days ago $170,600$261,300
Python Transformers Generative_AI Multimodal_Systems AutoML Quantization Model_Distillation Architecture_Search CVPR ICML NeurIPS IJCAI KDD Robotics_Conference_Papers AV_ADAS_Experience
Remote Hybrid

Senior AI/ML Engineer

Chime

Chicago, Illinois +3 6 days ago $238,000$238,000
AWS SageMaker Kafka Airflow Redis Snowflake Spark Python SQL PyTorch PySpark MLOps CI/CD
Hybrid

Senior Software Engineer - AI

Oracle

Austin, TX 8 days ago $79,200$209,500
Java Python REST APIs SQL OCI AWS Azure Agile CI/CD Cloud Technologies AI-assisted software development tools GenAI prompt engineering EDI transactions Docker Kubernetes PostgreSQL Maven Git