Applied AI/ML Software Engineer

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $203k
$128k most similar roles pay here $278k

This role pays less than 52% of similar roles. Most pay $162,000–$241,750 — the shaded band above. At the midpoint, this role pays about $203k versus about $202k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Applied AI/ML Software Engineer

As an Applied AI/ML Software Engineer within the Human Research and Engineering Solutions team, you will develop, ship, and maintain machine learning and generative AI services. You will build infrastructure platforms from the ground up, create evaluation pipelines, and design integration workflows to support hardware product development teams. Your daily work involves writing testable, scalable code, researching new ML techniques, and collaborating with cross-functional partners to translate complex requirements into actionable plans. The role requires proficiency in Python or other object-oriented languages like Ruby or Java. Preferred skills include experience with LLMs, training custom models, developing RAG/agentic pipelines, and utilizing Kubernetes for cloud-based deployment. You will solve technical challenges by providing data insights and building modular systems to support internal engineers, factory teams, and third-party manufacturers in debugging and developing hardware systems.

What you'll do

  • Write high-quality, testable, and scalable code for machine learning and generative AI services.
  • Build infrastructure platforms from the ground up to support cutting-edge ML workflows.
  • Research new ML and AI techniques to solve problems for internal hardware engineering teams.
  • Develop RAG and agentic pipelines while designing and training custom machine learning models.
  • Create evaluation pipelines to assess complex AI systems and produce actionable hypotheses.
  • Perform data analysis, processing, and visualization to drive data-based decision making.
  • Lead design reviews and author technical documentation for peer review.
  • Present project demos and results to team members and leadership.

What we're looking for

  • Bachelor's Degree in Computer Science, Computer Engineering, or a related field.
  • 3+ years of professional software engineering experience in Python or other object-oriented languages.
  • Demonstrated ability to write applications in high-level programming languages like Python, Ruby, or Java.
  • Experience building with LLMs, training custom ML models, and developing RAG/agentic pipelines.
  • Experience with data analysis, processing, analytics, and visualization for decision making.
  • Experience evaluating complex AI systems and producing actionable hypotheses.
  • Exposure to Kubernetes and other cloud-based deployment platforms.
  • Excellent written and verbal communication skills for both technical and non-technical audiences.

More like this

Similar roles

AI/ML Software Engineer

Apple Inc

Sunnyvale, CA 30 days ago $150,400$277,600
Computer Vision Machine Learning C++ Swift iOS macOS MLX ARKit REKit 3D Graphics Diffusion Transformer Models On-device Inference Linear Algebra Numerical Analysis Agentic Workflow Frameworks Real-time Systems Software Architecture
5+ yrs exp

Software Engineer, Applied ML

Apple Inc

Cupertino, CA 2 days ago $129,300$225,300
C++ Swift Machine Learning PyTorch TensorFlow NumPy pandas scikit-learn iOS Deep Learning CNNs RNNs LSTMs Transformers Signal Processing System Design GPS GNSS WiFi

Software Engineer (Applied AI)

Apple Inc

Cupertino, CA 45 days ago $184,700$324,800
LLM Python Go Java RAG SQL PostgreSQL Snowflake ETL HTTP APIs Prompt Optimization Model Monitoring Data Warehouse Manufacturing Systems
10+ yrs exp

ML Software Engineer

Apple Inc

Seattle, WA 42 days ago $142,300$263,300
Swift C++ Python Go Rust Java gRPC Protocol Buffers OpenTelemetry Splunk Distributed Systems ML Inference Quantization GPU Acceleration Swift Concurrency XPC Instruments Concurrency Multi-node Clusters
2+ yrs exp

Software Engineer AI/ML

GE Aerospace

Remote (Evendale, OH) 18 days ago $112,000$150,000
LLM Python AWS Databricks MLflow FastAPI Flask RAG Vector Databases CI/CD REST APIs Prompt Engineering TypeScript Java C# GitHub Visual Studio Lean Agile XP
3+ yrs exp Remote

AI and ML Software Engineer

Booz Allen Hamilton

McLean, VA +1 44 days ago $99,000$225,000
Artificial Intelligence Machine Learning TensorFlow Keras PyTorch ONNX Python C C++ Agile Digital Signal Processing Neural Networks Automated Testing