Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Machine Learning Software Engineer 
United States, California, Cupertino 
233116325

31.03.2025
  • BS and a minimum of 3 years relevant industry experience
  • Proficiency in Python programming
  • Experience building libraries, frameworks, testing/automation, and command-line tools
  • MS in Computer Engineering, Computer Science, or equivalent experience.
  • Expert in Swift, Objective-C, C++, or similar systems programming languages
  • Strong background in Deep Learning and classical Machine Learning, including but not limited to CNN/RNN architectures, GAN, active learning, k-shot learning and model complexity reduction techniques.
  • Experience building libraries, frameworks, testing/automation, and command-line tools
  • Experience building iOS and watchOS apps with basic UI/UX design
  • Strong understanding of object-oriented design, data structures, algorithm design, complexity analysis, performance analysis, problem solving and diagnosis
  • Past experience in creating high-performance implementations of deep learning algorithms
  • Able to communicate clearly and collaborate with cross-functional teams
  • Excellent problem solving and root cause analysis skills
  • Experience in human computer interaction (HCI) space
  • Experience with signal processing, such as applying filtering to noisy signals
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.