Software Engineer - Large Language Models & Generative AI

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Software Engineer - Large Language Models & Generative AI

Join Apple's Intelligence Platform team as a Software Engineer focused on Large Language Models and Generative AI. This role is crucial in empowering Apple's operating systems with high-quality user-centric knowledge and inferences. You'll be part of an applied Machine Learning team that leverages cutting-edge technologies like generative AI, Retrieval-Augmented Generation, and private learning.

The position involves building software components that run both on-device and on servers, enabling the development, deployment, and inference of AI models. Your work will directly impact major Apple products including Siri, Photos, and Music, contributing to the evolution of Apple's AI platforms.

As a team member, you'll collaborate with talented engineers and researchers, working on designing and maintaining software systems crucial for AI model deployment. The role demands expertise in programming languages like Python, SWIFT, or C++, along with a strong understanding of machine learning concepts and frameworks.

Apple offers a comprehensive compensation package, including a competitive base salary range of $143,100 to $264,200, plus opportunities for stock ownership through various programs. The benefits package includes medical and dental coverage, retirement benefits, education reimbursement, and employee discounts.

This is an excellent opportunity for a skilled software engineer passionate about AI and machine learning to work on cutting-edge technology that impacts millions of users worldwide. You'll be at the forefront of AI innovation while working for one of the world's most prestigious technology companies.

Last updated 35 minutes ago

Responsibilities For Software Engineer - Large Language Models & Generative AI

  • Design, develop, and maintain software systems for Large Language Models and Generative AI
  • Collaborate with machine learning engineers to integrate AI models
  • Contribute to all phases of the software development lifecycle
  • Optimize software systems for performance, scalability, and reliability
  • Participate in code reviews
  • Engage with cross-functional teams
  • Keep up-to-date with latest software engineering trends

Requirements For Software Engineer - Large Language Models & Generative AI

Python
  • Strong proficiency in programming languages such as Python, SWIFT, or C++
  • Experience with scripting languages like JavaScript or Perl
  • Understanding of data structures, algorithms, and software design principles
  • Experience in building and maintaining large-scale software systems
  • Familiarity with Machine Learning concepts and frameworks
  • Strong problem-solving skills and results-driven attitude

Benefits For Software Engineer - Large Language Models & Generative AI

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Software Engineer - Large Language Models & Generative AI

AIML Sr SW Engineer - SystemRF

Senior Software Engineer role at Apple focusing on AI/ML applications in wireless systems design and optimization for consumer electronics.

AIML-Sr. Data Scientist, Measurements

Senior Data Scientist role at Apple focusing on ML measurements, LLM evaluation, and privacy-preserving AI systems.

Senior Software Engineer - Apple ML Data Platform

Senior Software Engineer position at Apple, focusing on building and maintaining the ML Data Platform that powers intelligent experiences across Apple products and services.

Software QA Engineer, Machine Learning

Senior ML QA Engineer role at Apple, focusing on quality assurance for machine learning features in iOS and macOS creativity applications, offering competitive compensation and benefits.

Machine Learning/Neural Rendering Algorithm Engineer

Senior ML Engineer role at Apple focusing on neural rendering and gaze tracking for VisionPro, requiring expertise in computer vision and deep learning.