JobsSoftware Development Engineer
Apple logo

Software Development Engineer

Apple

Location

Seattle, WA

Type

Full-time

Posted

6/27/2026

Compensation

Not listed

Master's with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

This role at Apple involves working with machine learning systems and large language models to enhance the reasoning capabilities of the Siri virtual assistant. The position is part of a collaborative team of ML engineers, scientists, and software developers focused on LLM planner modeling. The role emphasizes developing reliable tooling for training and evaluating LLMs while integrating client-side components with backend systems. Candidates will work with cutting-edge technologies to push the boundaries of LLM reasoning and system architecture.

Requirements

  • Master's degree or foreign equivalent in Computer Science, Information Science, Computer Engineering, or related field.
  • 6 years of experience in the job offered or related occupation.
  • 6 years of experience using Python and at least one other object-oriented programming language including Java or Swift.
  • 6 years of experience designing and building distributed systems for cloud computing.
  • 6 years of experience building end-to-end distributed system architecture spanning iOS client and server-side development.
  • 6 years of experience performing system design, development, testing, debugging, release, and maintenance.
  • 6 years of experience utilizing data engineering workflows and tools including Apache Spark, Iceberg, or Airflow.
  • 6 years of experience developing long-term strategic visions and executing scalable solutions in fast-paced, agile environments.
  • 6 years of experience building simulation software with expertise in ML frameworks.
  • 2 years of experience with LLM-based training data generation, model training, and evaluation workflows.
  • 2 years of experience working with agent-based simulation frameworks and LLM evaluation best practices.

Responsibilities

  • Work with machine learning systems and large language models to enhance Siri's reasoning capabilities.
  • Collaborate with a team of ML engineers, scientists, and software developers on LLM planner modeling.
  • Develop reliable and scalable tooling for training, simulation, and evaluation of LLMs.
  • Design and run experiments in simulation and integrate client-side components with backend systems.
  • Utilize state-of-the-art technologies to advance LLM agent reasoning and system architecture.
  • Collaborate closely with ML developers and deep learning leaders to bring enhanced LLM capabilities into production.

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?