Back to all jobs
Apple logo

Visualization and Prototyping Software Engineer

Apple

Boulder, Colorado, U.S.
Full-time, Regular
Posted Aug 15, 2025
Onsite

Compensation

Loading salary analysis...

About the role

We work on tools, apps, and infrastructure in the area of computer vision that require robust, efficient, well-tested, and clean solutions

Responsibilities

  • Develop software that has a broad impact for many algorithm and app teams in the computer vision space
  • Write apps for technology demos
  • Develop visualization code in support of various teams
  • Communicate with and support cross-functional partners
  • Participate in code reviews
  • Be a constant advocate within the team for high-quality results

Requirements

  • Bachelor's degree or higher in Computer Science or equivalent experience
  • Experience writing applications with Swift and SwiftUI
  • Comfortable working with async/await paradigms and other data-safety concepts in a multi-threaded environment
  • Skilled in API design, where ABI stability is often necessary
  • Experience with Objective-C and UIKit
  • Willingness to work adaptively in an environment with rapidly changing technologies
  • Experience with computer vision, image processing, or machine learning systems

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

Apple is an equal opportunity employer that is committed to inclusion and diversity

Job Details

Salary Range

$132,100 - $244,600/yearly

Location

Boulder, Colorado, U.S.

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position