Sr. Software Development Engineer (Applied ML)

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$181,100–$318,400 / yr
Posted
5 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $250k
$121k most similar roles pay here $340k

This role pays more than 93% of similar roles. Most pay $142,450–$209,750 — the shaded band above. At the midpoint, this role pays about $250k versus about $176k 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 1723 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Sr. Software Development Engineer (Applied ML)

As a Senior Software Development Engineer in Applied Machine Learning at Apple’s Data Science and Visualization team within Hardware Engineering, you will work closely with the Advanced Development Lab (ADL) to integrate machine learning into manufacturing processes. Your role involves designing and building ML systems end-to-end for ADL’s machining and design workflows, selecting appropriate modeling approaches such as classical statistics, deep learning, or generative AI, and ensuring these tools are reliable through disciplined evaluation strategies. You will collaborate with engineers and machinists to surface tacit expertise and encode it into practical solutions, using Python and the standard ML stack while handling 3D geometric data formats like STEP and mesh files. This role requires a strong background in building production-ready ML systems and experience in agentic AI design, as well as comfort working across non-ML domains to translate complex technical insights into actionable results for real-world applications.

What you'll do

  • Own ML systems end-to-end for ADL’s machining and design workflows.
  • Architect multi-component AI workflows ensuring debuggability as the system evolves.
  • Work with 3D geometric data from CAD files in model development.
  • Select appropriate modeling approaches based on problem requirements.
  • Establish robust evaluation strategies for real-world data challenges.
  • Communicate complex technical trade-offs to both technical and non-technical stakeholders.

What we're looking for

  • 7+ years of experience in building ML systems in production settings.
  • Strong proficiency in Python and the standard ML stack.
  • Full lifecycle ML experience from problem framing to deployment.
  • Experience designing agentic AI systems with evaluation frameworks.
  • Comfortable collaborating with non-ML domain experts to draw out tacit knowledge.
  • Familiarity with 3D geometric data formats and libraries preferred.

More like this

Similar roles

Sr. Software Development Engineer

Adobe

San Jose 88 days ago $208,300$301,600
Apache Spark Hadoop Kafka AWS S3 Azure Data Lake Storage Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Apache HBase Cassandra MongoDB Azure Cosmos DB Java Scala CI/CD Agile

Sr. Software Development Engineer

Adobe

Lehi 36 days ago $139,000$139,000
Python NodeJS AWS Azure API design DOM web security asynchrony workers performance optimization cloud automation AI agent development CI/CD Kubernetes Terraform

Sr. Software Development Engineer 5.5

Adobe

San Jose 88 days ago $228,600$331,050
Kubernetes Ethos Flex Apache Kafka Redis ElastiCache Prometheus Grafana CI/CD AWS Python PostgreSQL Docker Terraform DevSecOps ELK