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