Senior Machine Learning Engineer

Job expired!

Senior Machine Learning Engineer - Apple

Posted: June 21, 2024

Weekly Hours: 40

Role Number: 200543437

About the Role

Are you passionate about creating the world's best photo app experience? Join the team behind the world's most popular camera: the iPhone. At Apple, our seamless software and hardware integration has led to groundbreaking features such as Photos Memories and Portrait Mode. The Camera & Photos team focuses on developing privacy-respecting machine learning technologies that deliver emotional experiences to users worldwide. We are looking for an experienced Machine Learning Engineer to help further this mission and bring new innovations to life.

Job Description

We are seeking a Machine Learning Engineer with 5+ years of industry experience in building machine learning and deep learning software applications. The ideal candidate will have strong fundamentals in machine learning and deep learning, as well as hands-on experience with large language models (LLMs) and their efficient fine-tuning.

Key responsibilities include:

  • Developing privacy-preserving machine learning, deep learning, and generative AI algorithms for Photos features.
  • Utilizing deep learning toolkits such as PyTorch.
  • Applying robust software methodologies and processes to take ML algorithms from prototype to production-quality deployment.
  • Collaborating within a fast-paced development team.

Candidates should demonstrate innovation, strong collaboration, exceptional problem-solving and interpersonal skills, and a passion for designing high-quality software.

Key Qualifications

  • 5+ years of experience in building machine learning and deep learning-based applications.
  • Proficiency with deep learning tools like PyTorch.
  • Hands-on experience with LLMs and parameter efficient fine-tuning.
  • Solid understanding of inference speed-up techniques such as speculative decoding and LLM optimization.
  • Exceptional problem-solving and interpersonal skills.
  • Experience taking ML algorithms from prototype to production quality.
  • Proven ability to excel in rapid development environments.

Education & Experience

M.S. or Ph.D. in Computer Science, Electrical Engineering, or equivalent experience.

Additional Requirements

Experience optimizing ML and deep learning algorithms for embedded systems is a plus.

Compensation & Benefits

At Apple, base pay is a part of the total compensation package and is determined within a range. The base pay for this role is between $170,700 and $300,200, dependent on skills, qualifications, experience, and location.

Apple employees can participate in discretionary employee stock programs and purchase Apple stock at a discount via the Employee Stock Purchase Plan. Additional benefits include:

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Product discounts and free services
  • Education reimbursement for career advancement

This role may also be eligible for discretionary bonuses, commission payments, and relocation assistance. Learn more about .

Equal Opportunity

Apple is an equal opportunity employer 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 .

If you have the skills and passion to drive innovation in machine learning and deliver outstanding user experiences, we want to hear from you. Apply now to join the Apple team as a Senior Machine Learning Engineer.