Enable job alerts via email!

Software Engineer, Machine Learning

Apple

Cupertino (CA)

On-site

USD 207,000 - 379,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in technology seeks a Software Engineer specializing in Machine Learning to join their Cupertino team. The role focuses on implementing advanced ML models into user experiences, collaborating with cross-functional teams. The ideal candidate will have extensive experience in iOS/macOS development, with a strong foundation in Swift and Objective-C, along with a bachelor's degree in a relevant field.

Benefits

Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
Tuition reimbursement for formal education
Participate in employee stock programs

Qualifications

  • 3+ years of professional iOS or macOS development experience with shipped applications.
  • Strong proficiency in Swift and Objective-C.
  • Experience with system-level programming and performance optimization.

Responsibilities

  • Design and build production-quality iOS and macOS applications that showcase ML capabilities.
  • Implement deep OS-level integrations to optimize ML model inference.
  • Collaborate with ML teams to optimize model deployment.

Skills

Swift
Objective-C
System-level programming
Performance optimization
Memory management
Collaboration

Education

Bachelor's degree in Computer Science
Software Engineering

Tools

Core ML
Metal Performance Shaders
Accelerate

Job description

Software Engineer, Machine Learning

**Cupertino, California, United States**

**Machine Learning and AI**

**Summary**

Posted: **May 30, 2025**

Role Number: **200607055**

Our team is seeking experienced iOS and macOS engineers to build the platform foundations that enable cutting-edge AI-driven products at Apple. This role focuses on native application development and operating system integration, working closely with ML research teams, hardware engineers, and design teams across the company. You'll be responsible for creating the iOS and macOS infrastructure that brings breakthrough AI technologies directly into users' hands through seamless, performant native experiences. Your work will establish the technical foundations that allow revolutionary ML capabilities to feel natural and effortless within Apple's ecosystem.

**Description**

In this role, you will architect and implement the native platform layer that bridges advanced ML models with iOS and macOS user experiences. You'll design high-performance native applications, create OS-level integrations for ML inference, implement system-level optimizations, and build the developer tools that enable AI features across Apple's platforms.

The team values rapid iteration and real-world validation, bringing cutting-edge AI research into tangible user experiences that demonstrate the potential of next-generation computing. You'll collaborate with ML researchers, hardware teams, and product designers across Apple, translating breakthrough AI capabilities into polished native applications and system integrations.

This unique opportunity positions you at the intersection of advanced AI research and world-class platform engineering, working on projects that define how users will interact with AI across Apple's ecosystem. You'll contribute to an environment that consistently pushes the boundaries of what's possible when sophisticated ML models meet beautifully crafted native experiences.

KEY RESPONSIBILITIES:
- Design and build production-quality iOS and macOS applications that showcase and productize cutting-edge ML capabilities

- Implement deep OS-level integrations to optimize ML model inference, memory management, and power efficiency

- Create developer frameworks and APIs that enable AI features across Apple's app ecosystem

- Collaborate with ML teams to optimize model deployment and inference pipelines for Apple Silicon

- Build prototyping tools and infrastructure that accelerate AI research validation on native platforms

- Implement system-level performance optimizations for real-time AI workloads

- Partner with hardware teams to leverage specialized ML acceleration capabilities

- Create seamless user experiences that make complex AI capabilities feel intuitive and responsive

**Minimum Qualifications**

+ Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience

+ 3+ years of professional iOS or macOS development experience with shipped applications

+ Strong proficiency in Swift and Objective-C with deep understanding of Apple's development frameworks

+ Experience with system-level programming, performance optimization, and memory management

+ Proven track record of building high-performance native applications

+ Ability to collaborate effectively with cross-functional teams including ML researchers and hardware engineers

**Preferred Qualifications**

+ Deep expertise in Apple's ML frameworks including Core ML, Metal Performance Shaders, and Accelerate

+ Experience with low-level optimization for Apple Silicon, including understanding of the Neural Engine and GPU architectures

+ Knowledge of ML model formats, quantization techniques, and inference optimization strategies

+ Experience building developer tools, frameworks, or SDKs used by other engineering teams

+ Understanding of real-time systems, threading, and concurrent programming patterns

+ Familiarity with AI/ML concepts and ability to collaborate effectively with ML researchers

+ Experience with system-level iOS/macOS development including kernel extensions, background processing, or inter-process communication

+ Track record of shipping innovative features that push the boundaries of what's possible on mobile and desktop platforms

+ Strong problem-solving skills with experience debugging complex performance and integration issues

**Pay & Benefits**

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $207,800 and $378,700, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (https://www.apple.com/careers/us/benefits.html)

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf) .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program (https://www.apple.com/jobs/pdf/EverifyPosterEnglish.pdf) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Machine Learning

Figma

San Francisco

Remote

USD 149,000 - 350,000

Yesterday
Be an early applicant

Software Engineer, Machine Learning

Figma

New York

Remote

USD 149,000 - 350,000

Yesterday
Be an early applicant

AIML - Software Engineer, Machine Learning Platform & Infrastructure

Apple

Cupertino

On-site

USD 207,000 - 313,000

Yesterday
Be an early applicant

Staff Software Engineer, Machine Learning San Francisco (USA) Remote (USA) Discord USD 272,000-[...]

Gamecompanies

San Francisco

Remote

USD 272,000 - 306,000

4 days ago
Be an early applicant

Senior Machine Learning Engineer NYC, San Jose, or Remote

Hume AI Inc.

San Jose

Remote

USD 130,000 - 230,000

Today
Be an early applicant

Software Engineer, Machine Learning Menlo Park, CA • Software Engineering • Machine Learning Me[...]

Meta

Menlo Park

On-site

USD 258,000 - 291,000

Yesterday
Be an early applicant

AIML - Software Engineer, Machine Learning Platform & Infrastructure

Apple Inc.

Cupertino

On-site

USD 175,000 - 313,000

11 days ago

Software Engineer, Machine Learning

Apple Inc.

Cupertino

On-site

USD 207,000 - 379,000

9 days ago

Software Engineer, Machine Learning Menlo Park, CA • Software Engineering • Design +2 more Menl[...]

Meta

Menlo Park

On-site

USD 237,000 - 241,000

5 days ago
Be an early applicant