Apple - Cupertino, CA

posted about 1 month ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Software Engineer for Machine Learning Platform & Infrastructure at Apple will be part of a team that designs and builds services and infrastructure to enhance search features across various Apple products. This role focuses on applying advanced machine learning techniques to improve search relevance, ranking, and query understanding, ultimately impacting the user experience for billions of Apple users.

Responsibilities

  • Design and build services and infrastructure to support features for Apple users.
  • Apply state-of-the-art machine learning techniques to enhance search relevance and ranking.
  • Implement reliable production services and APIs capable of handling millions of queries per second.
  • Contribute to both legacy and new systems with high-quality code.
  • Coordinate work across multiple teams, requiring excellent communication skills.

Requirements

  • Experience in designing large-scale systems.
  • Proficiency in writing high-quality code.
  • Ability to deal with ambiguity in a fast-paced environment.
  • Strong communication skills for cross-team collaboration.

Nice-to-haves

  • Experience with high-performance computing environments.
  • Familiarity with natural language processing and artificial intelligence.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Participation in employee stock programs, including restricted stock unit awards and Employee Stock Purchase Plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service