Generative AI Software Engineer

Apple Inc

Cupertino, CA

Job posting number: #7284721 (Ref:apl-200570902)

Posted: October 1, 2024

Job Description

Summary
Are you passionate about cutting-edge generative AI? Do you thrive on transforming research into tangible products that reach millions of users? If so, we invite you to be part of a team that brings advanced AI models from the lab to people's hands!
Description
In this role, you will take a hands-on approach to the entire machine learning lifecycle, from creating and curating data to training, evaluating, and fine-tuning models using Apple's innovative ML tooling. You’ll collaborate cross-functionally with teams across Apple, ensuring seamless integration of models into real-world products. Additionally, you will be responsible for deploying models in production environments and building software solutions that enable workflows across the full software stack, contributing to innovative, user-focused experiences powered by advanced AI!
Minimum Qualifications
  • Strong experience in machine learning model training, evaluation, and deployment, with a focus on data creation and management.
  • Proficiency in Python and familiarity with ML tooling, such as Core ML, TensorFlow, or PyTorch.
  • Demonstrated ability to work cross-functionally, collaborating with multiple teams across the software stack to build scalable workflows.
  • Hands-on experience with end-to-end model deployment in production environments, ensuring high-quality performance and integration.
Preferred Qualifications
  • Experience with on-device machine learning or optimizing models for mobile/embedded environments.
  • Familiarity with Apple's software ecosystem (iOS/macOS) and development tools (Xcode, Swift, etc.).
  • Hands-on experience evaluating large language models (LLMs) and applying advanced metrics for performance analysis.
  • Deep understanding of transformer-based architectures and experience fine-tuning or optimizing them for specific use cases.
  • Experience generating and using synthetic data to enhance model training and evaluation.
  • Strong statistical background, including experience applying statistical methods to model evaluation and data analysis.
  • Familiarity with techniques for interpreting and explaining the behavior of deep learning models, such as attention mechanisms and feature attribution.
Pay & Benefits




Apply Now

Please mention to the employer that you saw this ad on Sciencejobs.org

More Info

Job posting number:#7284721 (Ref:apl-200570902)
Application Deadline:Open Until Filled
Employer Location:Apple Inc
Jacksonville,Florida
United States
More jobs from this employer