Generative AI Software Engineer, Shortcuts

Cupertino, California, United States

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways.

View all jobs at Apple

Apply now Apply later

Summary

Posted: Nov 22, 2024
Weekly Hours: 40
Role Number:200580062

Generative AI enables us to rethink the way we use our devices. Play a part in the next revolution in human-computer interaction. Work with the people behind Shortcuts & App Intents, Apple Intelligence, and other system experiences that help millions of people get things done! The Shortcuts & App Intents team is looking for experienced software engineers with relevant machine learning experience that are passionate about transformative new computing experiences powered by generative AI. Work at the intersection of cutting-edge machine learning research, software engineering, and Human Interface Design.

Description


In this role, you will take a comprehensive approach to building experiences powered by cutting-edge models, starting from the on-device software all the way through the entire machine learning lifecycle. Responsibilities will range from creating and curating data, training and evaluating, and fine-tuning models, to building the intelligent software subsystems running on-device that work in tandem with the models. As a creative problem solver who excels when faced with new ambiguous problems, you will help us shape our roadmap and solve significant technical challenges in new spaces! An ideal candidate for this role will have industry experience building complex iOS or macOS software applications, research or hands-on experience working with and training Large Language Models (LLMs), along with a proven track record of shipping products and experiences. Knowledge of other contemporary modeling problems (e.g. Conversational Agents, Reinforcement Learning, Autonomous Systems, Human Preference Learning) is a plus. You will work across teams and organizations spanning a variety of disciplines, collaborating closely with machine learning researchers, software engineers, hardware and design teams.

Minimum Qualifications


  • 2+ years of industry experience developing software and applications in Objective-C or Swift
  • Proficiency in Python and familiarity with ML tooling, such as Core ML, TensorFlow, or PyTorch.
  • Experience in machine learning model training, evaluation, and deployment, with a focus on data creation and management.
  • Strong analytical and creative problem solving skills


Preferred Qualifications


  • Deep understanding of transformer-based architectures and experience fine-tuning or optimizing them for specific use cases.
  • Familiarity with techniques for interpreting and explaining the behavior of deep learning models, such as attention mechanisms and feature attribution.
  • Hands-on experience evaluating large language models (LLMs) and applying advanced metrics for performance analysis.
  • Excellent written and verbal communications skills, comfortable presenting research to large audiences, and able to work hands-on in multi-functional teams


Pay & Benefits


  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $121,900 and $214,500, and your base pay will depend on your skills, qualifications, experience, and location.

    Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

    Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.



  • Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.




Apply now Apply later
Job stats:  0  0  0

Tags: Architecture Core ML Deep Learning Engineering Generative AI LLMs Machine Learning Model training Python PyTorch Reinforcement Learning Research Swift TensorFlow

Perks/benefits: Career development Equity / stock options Health care Relocation support

Region: North America
Country: United States

More jobs like this