Machine Learning Engineer [Multiple Positions Available]

Apple Inc.

EMPLOYER:        Apple Inc. 

JOB TITLE:          Machine Learning Engineer [Multiple Positions Available]


JOB ID:                 0339523


JOB DESCRIPTION: Apple Inc. has multiple positions available for Machine Learning Engineer in Cupertino, California. Responsible for performing large scale exploratory data analysis to investigate potential areas of technical investment and signals to mine for Maps POI (Plan of Implementation). Study and leverage signals from data feeds, web, search logs and user activity data to improve the quality of Maps POI. Perform opportunity analysis on high quality signals, expected investment and desired yield. Recommend best plan of action to achieve high ROI (Return on Investment). Develop state-of-the-art machine learning based models to mine and improve Maps POI specific signals from large volumes of data. Develop a python, java, scala or spark based prototype to validate and measure the performance of developed ML models. Perform large scale experiments to do feature analysis, feature selection and model building for finding missing POIs as well as detecting closed POIs in Maps. Iterate over feature design and scale the developed models to different countries and locale, handling location specific maps changes. Collaborate with partner engineering teams to productize the ML models and work with operations team to maintain and improve them in production. Evangelize the methods, results and successes with the broader team as well as Maps leadership team.



To apply, mail your resume to: Apple Inc., ATTN: D.W., 1 Infinite Loop 104-1GM, Cupertino, CA 95014, with reference to Job ID: 0339523. 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.