A

Apple

Designs phones, computers and their operating systems

Software Engineer - Applied ML

Applied Machine LearningPosted on Nov 10
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • Experience building and shipping production software, including technical leadership of multi-engineer projects.
  • Experience shipping production software for mobile or other resource-constrained devices, and capability to create, analyze, and modify software functionality, ideally in C++, Objective-C, or Swift codebases.
  • Skill working with large, noisy datasets.
  • Experience with libraries such as NumPy, pandas, scikit-learn, and PyTorch or TensorFlow.
  • Hands-on experience with applied probability, statistics, and empirical or machine-learning algorithms; relevant areas include classical estimation, signal processing, and training supervised machine-learning models.
  • A Bachelor's or graduate degree in Computer Science, Computer Engineering, Mathematics, or a related field.

Responsibilities

  • Drive the direction for feature development and strategy on the location technologies team.
  • Collaborate with software engineers and researchers to identify behavioral patterns and shape new and enhanced user experiences, working closely with teams across sensing, Siri, and apps.
  • Partner with engineering, product, and research leadership to set a multi-year technical roadmap, translate ambiguous product goals into clear technical strategy, and make related architectural and investment trade-offs.
  • Take ownership of complex, end-to-end problems by designing, building, and evaluating production machine-learning systems that infer device patterns from data such as GPS, Wi-Fi, accelerometers, and higher-level semantic signals, combining estimation techniques with machine learning.
  • Test and refine work, use it, track metrics, and iterate to improve quality.
  • Identify new opportunities for location intelligence across Apple products.
  • Mentor engineers to raise the technical bar for the team.

Desired Qualifications

  • Proven track record of setting technical strategy and roadmaps for machine-learning-driven product features and influencing decisions across organizations without direct authority.
  • Strong grasp of supervised and unsupervised learning, regression, classification, clustering, and model evaluation techniques.
  • Experience as a machine-learning practitioner in an industrial setting.
  • Experience mentoring and growing engineers and building alignment among technical and non-technical stakeholders.
  • Professional background in location or wireless sensing technologies, including GPS/GNSS, Wi-Fi, indoor localization, or discrete localization.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs