Apple - Cupertino, CA

posted 2 months ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

Apple's on-device machine learning (ODML) team is looking for an exceptional software engineer to expand and support its suite of frameworks and tools. In this highly collaborative role, you will be working with multiple teams within Apple to bring machine learning and artificial intelligence to the hands of third-party (3P) app developers. We're looking for a highly motivated engineer that is creative, talented, and passionate about products and enjoys fast, iterative development. You should enjoy drilling down into model optimization and customization, moving up to API design, all the way to creating your own frameworks and providing supporting content such as sample code and tutorials to empower 3P app developers. You will develop, maintain and support Apple's ML tools and frameworks, including but not limited to, Create ML and Core ML, with the goal of supporting 3P developers' adoption and adaptation of ML models to enable new use cases. You will have the opportunity to work cross-functionally with various teams at Apple and impact a number of technologies. You will gain a deep understanding of our on-device ML technologies in order to effectively work with both internal and external developers and advise them on best practices for deploying ML solutions on Apple hardware.

Responsibilities

  • Develop and maintain Apple's ML tools and frameworks, including Create ML and Core ML.
  • Support third-party developers in adopting and adapting ML models for new use cases.
  • Collaborate with multiple teams within Apple to enhance machine learning and AI capabilities.
  • Create supporting content such as sample code and tutorials for 3P app developers.
  • Provide guidance on best practices for deploying ML solutions on Apple hardware.

Requirements

  • Strong programming skills in languages such as Swift, Objective-C, or Python.
  • Experience with machine learning frameworks and tools.
  • Ability to work collaboratively in a fast-paced environment.
  • Strong problem-solving skills and attention to detail.
  • Experience in API design and development.

Nice-to-haves

  • Familiarity with on-device machine learning technologies.
  • Experience in model optimization and customization.
  • Knowledge of Apple's ecosystem and development tools.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Participation in Apple's discretionary employee stock programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service