Senior Software Engineer - Photos Storytelling
Join Our Team of Innovators and Shape the Future of Photo Storytelling
We're seeking an exceptional Senior Software Engineer to join our Camera & Photos team, where you'll play a key role in architecting and developing innovative algorithms and infrastructure for the next generation of thoughtful and personal products. If you're passionate about building cutting-edge photo libraries and delivering magical experiences to hundreds of millions of users worldwide, we want to hear from you.
Role Overview
Design and develop innovative algorithms and product features to power new Photos experiences related to Photos For You, Memories, and People
Collaborate with cross-functional teams to collect information, solve problems, and disseminate findings
Take ownership of problems and demonstrate initiative, excellent interpersonal skills, and a passion for designing high-quality algorithms with a focus on user experience
Requirements
Minimum 3 years of software engineering experience with expertise in data structures, algorithms, and object-oriented programming
Ability to develop and optimize code for constrained environments
Experience developing mobile software products and firm grasp of asynchronous programming concepts
Preferred Qualifications
Experience with Apple system level APIs and frameworks
Demonstrated expertise with Objective-C / C++ / Swift
Interest in applying machine learning algorithms to product
Familiarity with Knowledge Graph and Traversal Algorithms
Excellent analytical, problem-solving, interpersonal, and communication skills
B.S. / M.Sc. / Ph.D. in Computer Science or equivalent experience
What We Offer
Competitive salary range: $143,100 - $264,200
Opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs
Comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services
Reimbursement for certain educational expenses and eligibility for discretionary bonuses or commission payments
How to Apply
Don't worry if you don't meet every single requirement. We value a great attitude and a willingness to learn above all. Submit your application today and join our team of innovators!
Apply Now
Apply Now
We're seeking an exceptional Senior Software Engineer to join our Camera & Photos team, where you'll play a key role in architecting and developing innovative algorithms and infrastructure for the next generation of thoughtful and personal products. If you're passionate about building cutting-edge photo libraries and delivering magical experiences to hundreds of millions of users worldwide, we want to hear from you.
Role Overview
Design and develop innovative algorithms and product features to power new Photos experiences related to Photos For You, Memories, and People
Collaborate with cross-functional teams to collect information, solve problems, and disseminate findings
Take ownership of problems and demonstrate initiative, excellent interpersonal skills, and a passion for designing high-quality algorithms with a focus on user experience
Requirements
Minimum 3 years of software engineering experience with expertise in data structures, algorithms, and object-oriented programming
Ability to develop and optimize code for constrained environments
Experience developing mobile software products and firm grasp of asynchronous programming concepts
Preferred Qualifications
Experience with Apple system level APIs and frameworks
Demonstrated expertise with Objective-C / C++ / Swift
Interest in applying machine learning algorithms to product
Familiarity with Knowledge Graph and Traversal Algorithms
Excellent analytical, problem-solving, interpersonal, and communication skills
B.S. / M.Sc. / Ph.D. in Computer Science or equivalent experience
What We Offer
Competitive salary range: $143,100 - $264,200
Opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs
Comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services
Reimbursement for certain educational expenses and eligibility for discretionary bonuses or commission payments
How to Apply
Don't worry if you don't meet every single requirement. We value a great attitude and a willingness to learn above all. Submit your application today and join our team of innovators!
Apply Now
Apply Now