Software Jobs dot IT Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Software Jobs and IT Jobs

Previous Page

Software Development Engineer [Multiple Positions Available]

Location: South Bay (Cupertino)         posted: 05.31.22


EMPLOYER:        Apple Inc. 

JOB TITLE:          Software Development Engineer [Multiple Positions Available]


JOB ID:                 1826522


JOB DESCRIPTION: Apple Inc. has multiple positions available for Software Development Engineer in Cupertino, California. Oversee the end-to-end lifecycle(s) of recommendation services across multiple media types to power overall product experience. Architect, prototype, collaborate and take lead to deliver scalable/performant runtime systems. Build prototypes, A/B Test pipelines to help evaluate the algorithm improvements. Build pipelines to store big data (both content and user) on Hadoop using Map/Reduce (or allied) techniques. Create platform that facilitates human judgments, A/B experiments and improvement of ranking models. Build tools to allow for visualization of recommendation models and identify/help analyze software problems. Collaborate with Research team in building various recommendation models. Ship production quality code for the runtime systems working with research for various recommendation models. Analyze and identify software performance and runtime problems and implement solutions to fix them. Implement modifications to improve overall quality of the recommendation models. Identify areas of improvement in recommendation products.


CONTACT: To apply, email your resume to:, with reference to Job ID: 1826522. Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.

Report Problem

Terms of Use