AIML - Software Engineer, Machine Intelligence Neural Design

Seattle, Washington, United States
Machine Learning and AI


Role Number:200460714
We aim to revolutionize human-computer interaction by bringing the next generation of Artificial Intelligence and multi-sensor environments to Apple devices, and we’d like your help. Our mixed team of Data Scientists, Machine Learning, and SW Engineers are working on bleeding edge experiences for Apple’s next-generation features and prototypes.

Key Qualifications

  • 3+ years of experience as a Software Engineer
  • Proficient with production-level Python
  • Knowledge in Swift \ Objective-C \ C++ with ability to deploy ML models a huge plus
  • A passion for applying and deploying Machine and Deep Learning technologies
  • Experience building integrating with available software tools for ML deployment pipelines
  • Demonstrated experience delivering reliable, scalable, performant and secure systems and services at production scale
  • Expert software design and development skills, and a passion for code quality
  • A great team player with excellent written and verbal communication skills


The Machine Intelligence Neural Design (MIND) group is looking for a Software Engineer who possesses an outstanding combination of strong programming skills and a creative, user-focused mentality. You will be building an AI productization framework for deploying state-of-the-art Deep Learning models efficiently to mobile devices. SPECIFICALLY, YOU’LL FOCUS ON: - Develop software infrastructure for Deep Learning model deployment, optimization, and evaluation - Research and develop innovative techniques for deploying efficient, high-quality AI experiences on devices - Develop systems that are highly reliable and scalable, yet refreshingly easy to support and maintain - Actively contribute to product direction by giving feedback, surfacing current issues, and discussing potential problems

Education & Experience

BS or MS in Computer Science or equivalent degrees

Additional Requirements

Pay & Benefits