Engineering Jobs dot Architecture Jobs dot San Francisco Bay Area Jobs dot Employment Search

San Francisco Bay Area logo SF Bay Area Engineering Jobs and Architecture Jobs

Previous Page

Software Development Engineer [Multiple Positions Available]

Location: South Bay (Cupertino)         posted: 08.29.22

EMPLOYER:        Apple Inc. 

JOB TITLE:          Software Development Engineer [Multiple Positions Available]


JOB ID:                1257607


JOB DESCRIPTION: Apple Inc. has multiple positions available for Software Development Engineer in Cupertino, California. Conceptualize, explore, and define new inferential and predictive location- and motion-based capabilities for Apple's platforms. Collect, curate, cluster, and analyze data from mobile devices, coming from a variety of local sensors: GPS, WiFi, accelerometer, and others using big data frameworks such as PySpark, Hive, Pig and Hadoop. Collaborate with graders to obtain labels for the data set or come up with auto-grading techniques to create semi-supervised data. Define data augmentation techniques to improve the model performance. Build and improve Machine Learning models using existing open source libraries such as TensorFlow, PyTorch, scikit-learn, MLLib in Apache Spark or any modern ML libraries. Research cutting edge machine learning, statistical techniques or neural network architectures to improve the models. Train ML models on computer, do hyper parameter tuning on cloud systems such as Turi Bolt and optimize the model for on-device resource constraints using platforms such as Core ML. Scale the sever-side models by building distributed training and inference engines. Deploy model to run-time, collect metrics, and seek real time accuracy. Write software that runs on mobile devices using Objective-C, modern C++, or Swift languages to support the Machine Learning use cases. Perform A/B testing for the models on-device to improve and gauge the model accuracies. Build end-to-end pipeline from data creation to model deployment on billions of user devices. 


CONTACT: To apply, email your resume to:, with reference to Job ID: 1257607. 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