Software Engineer - AI/ML

Seattle, WA
  • Job Code
    200025167
  • Jobs Rated
    8th

Summary

Apple's central AI/ML org is looking for software engineers who are passionate about building new experiences enabled by machine learning.

The team you will join is responsible for creating innovative experiences that make Apple's products & interactions more usable for all of us. We partner with product teams including Accessibility, Watch, Siri and others and have shipped features like Raise to Speak on the Apple Watch

On this product-focused team, you will partner with Applied Scientists and Researchers to imagine, explore, and collaboratively develop new user-centric features with partner teams. You will build and contribute to the necessary frameworks, integrating machine learning models and supporting logic into client-side frameworks and applications, instrument the system for appropriate visibility and data collection, and create apps as testbeds for new experiences

Key Qualifications

  • Experience building libraries, frameworks, and command-line tools
  • Experience building iOS and watchOS apps with basic UI/UX design
  • Proficiency in C/C++ or Swift
  • Experience developing and shipping commercial software
  • Working knowledge of Apple's development APIs (CoreServices Frameworks, UIKit, Cocoa, etc.)
  • Computer Science fundamentals in object-oriented design, data structures, algorithm design, complexity analysis, problem solving and diagnosis
  • Can translate user inputs to software requirements and design specifications and effectively communicate with team members
  • BS in Computer Science w/3-5 years experience or similar

Description

Apple's central AI/ML org is looking for software engineers who are passionate about building new experiences enabled by machine learning.

The team you will join is responsible for creating innovative experiences that make Apple's products & interactions more usable for all of us. We partner with product teams including Accessibility, Watch, Siri and others and have shipped features like Raise to Speak on the Apple Watch

On this product-focused team, you will partner with Applied Scientists and Researchers to imagine, explore, and collaboratively develop new user-centric features with partner teams. You will build and contribute to the necessary frameworks, integrating machine learning models and supporting logic into client-side frameworks and applications, instrument the system for appropriate visibility and data collection, and create apps as testbeds for new experiences

Education & Experience

BS in Computer Science w/3-5 years experience or similar

Additional Requirements

  • Demonstrated ability to quickly learn and modify large, existing codebases
  • Experience building/working with data pipelines
  • Experience designing high performance software and algorithms for resource constrained and mobile environments
  • Experience building experiences that incorporate machine learning


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer - AI/ML

Apple, Inc.
Seattle, WA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199