Software Development Engineer, Vision Products Software

Apple

Seattle, WA • 2h ago • On-site

Senior

On-site

175,000 - 308,500 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Development Engineer (Vision Products Software)
  • Focus: Apple Intelligence features across system software, frameworks, and user interfaces

Description

You will build end-to-end Apple Intelligence experiences that integrate AI, machine learning, and computer vision to solve high-impact problems at scale. The role is highly cross-functional—covering system software, algorithms, privacy/security, performance, and user experience—and requires creating robust, production-ready systems. You will prototype early concepts, evaluate on-device AI/ML, iterate with evals and prompt refinement to improve quality, and ship production code relied on by millions.

Responsibilities

  • Prototype early-stage concepts to validate feasibility and build the case for further investment
  • Own the engineering side of cross-functional initiatives from kickoff through delivery
  • Solve technically difficult problems embedded within larger engineering efforts
  • Engineer solutions spanning sensor/data-pipeline processing through AI/ML algorithms to end-user application logic
  • Write Swift, collaborate on UX, debug complex cross-device interactions, and define technical requirements

Requirements

  • BS/MS in Computer Science or equivalent experience
  • 10+ years of software development
  • Rapid validation through hands-on execution and prototype building
  • End-to-end program ownership for cross-functional initiatives from kickoff through delivery
  • Ability to translate low-level/raw sensor or pipeline data into user-facing product logic and decisions
  • Deep technical ownership as the go-to expert for technically difficult problems
  • Excellent programming skills in an app language (preferably Swift, Objective-C, or C++), including data structures, memory management, and concurrency
  • Experience evaluating AI/ML algorithms for on-device integration
  • Ability to measure and improve model quality through evals and prompt iteration
  • Comfort developing with GenAI coding tools

Benefits

  • Help redefine how millions of people interact with their devices through Apple Intelligence
  • Work at the intersection of AI, system software, and user experience with a focus on privacy, accessibility, and inclusion
  • Build features shipped at global scale and trusted by billions

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Development Engineer, Vision Products Software role

Improve your resume for just $5

$175,000 – $308,500/year

Unlock Full Resume Report