Foundation Models Framework Engineer

AppleCupertino, CA
74d

About The Position

Join the Swift AI Frameworks team and create the best APIs for AI models. You'll collaborate with passionate and creative colleagues to meet ambitious goals in an environment that not only encourages, but requires constant curiosity and growth. As a member of the Swift AI Frameworks team, you will implement new features in the Foundation Models framework and craft elegant APIs that surprise and delight our developers. You will be responsible for bringing your ideas to life through all stages of their development: from initial research, to API design, to model evaluation, to testing and development in Swift, to documentation and internal dogfooding. You'll join us in energetic discussions of each other's work and ideas, alongside collaborators possessing a variety of different perspectives and domain expertises. You'll also have the opportunity to collaborate with experts throughout Apple including: ML researchers, systems engineers, user interface designers, tools engineers, and technical writers. Curious and enterprising individuals who take an expansive view of their role will thrive in this multi-disciplinary environment!

Requirements

  • Bachelor’s Degree in Computer Science or equivalent experience

Nice To Haves

  • Experience with LLM serving
  • Experience with On-device ML systems
  • Experience with Multi-modal LLMs
  • Familiarity with Swift API design patterns
  • Knowledge of user interface technologies (e.g. SwiftUI, UIKit)
  • Experience in programming language design and implementation
  • Technical writing experience
  • Involvement in open-source software projects

Responsibilities

  • Implement new features in the Foundation Models framework
  • Craft elegant APIs for developers
  • Bring ideas to life through all stages of development
  • Conduct initial research and API design
  • Evaluate models and perform testing and development in Swift
  • Document processes and engage in internal dogfooding
  • Collaborate with various experts across Apple

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service