Senior Machine Learning Engineer

$175,800 - $312,200/Yr

Apple - Cupertino, CA

posted 2 months ago

Full-time - Senior
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

As a Senior Machine Learning Engineer at Apple, you will play a pivotal role in enhancing the photo app experience, which is integral to the iPhone's reputation as the most popular camera globally. The Camera & Photos team is dedicated to developing innovative, privacy-respecting machine learning technologies that deliver emotional experiences to hundreds of millions of users worldwide. This position requires a seasoned professional with a strong background in machine learning and deep learning, who is passionate about creating high-quality software solutions. In this role, you will be responsible for ideating and developing privacy-preserving machine learning, deep learning, and generative AI algorithms specifically for Photos features. You will leverage your extensive experience to optimize machine learning algorithms for embedded systems, ensuring that they are efficient and effective. The ideal candidate will have a proven track record of innovation and collaboration, demonstrating exceptional problem-solving skills and the ability to thrive in a fast-paced development environment. Your work will involve taking machine learning algorithms from prototype to final production quality deployment, utilizing robust applied software methodologies and processes. You will also be expected to stay abreast of the latest advancements in machine learning and deep learning, applying this knowledge to enhance the user experience of Apple's photo applications.

Responsibilities

  • Ideate and develop privacy-preserving machine learning algorithms for Photos features.
  • Optimize machine learning and deep learning algorithms for embedded systems.
  • Take machine learning algorithms from prototype to final production quality deployment.
  • Collaborate with cross-functional teams to enhance the photo app experience.
  • Stay updated with advancements in machine learning and deep learning technologies.

Requirements

  • 5+ years of industry experience building machine learning and deep learning based software applications.
  • Strong machine learning and deep learning fundamentals.
  • Hands-on experience with large language models (LLMs) and parameter efficient fine tuning of LLMs.
  • Solid understanding of inference speed up techniques such as speculative decoding and optimization of LLMs for human preferences.
  • Proficiency with deep learning toolkits such as PyTorch.
  • Exceptional problem-solving and interpersonal skills.
  • Robust applied software methodology, process, and quality skills.

Nice-to-haves

  • Experience optimizing ML and Deep Learning algorithms for embedded systems.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service