Apple - Seattle, WA

posted 10 days ago

Full-time - Mid Level
Seattle, WA
Computer and Electronic Product Manufacturing

About the position

The Software Development Engineer role in the AI/ML Production Engineering team at Apple focuses on enhancing machine learning infrastructure services and applications. This position involves addressing user queries, improving system reliability, and ensuring the scalability and stability of ML platforms. The engineer will collaborate across teams to design architectural solutions that meet user needs and improve performance metrics, ultimately contributing to a high-quality user experience for both internal and external customers.

Responsibilities

  • Ensure user queries or tickets are responded to in a timely manner
  • Evaluate current visibility for the state and performance of the system
  • Define and monitor system key performance indices
  • Design and implement operational tools
  • Motivate and communicate across teams as a technical leader, driving understanding of problems and best practices for solutions

Requirements

  • Ability to analyze problems in depth, determine root causes, articulate clearly, and propose solutions
  • Solid understanding of system architecture and large-scale ML service and computational platform operations
  • Proficiency in coding with scripting and programming languages, including Bash, Python, and Golang
  • Knowledge of ML training and production workflows, understanding dependencies among architectural building blocks
  • 7+ years of experience in software development for compute infrastructure or its operational stack, particularly in hybrid cloud platforms

Nice-to-haves

  • Knowledge of ML, including LLM, and experience in developing real, large-scale ML jobs
  • Knowledge of analytics methods and pipelines for visualization of platform KPIs
  • Experience in designing and implementing systems to support ML applications
  • Experience in large-scale service and job deployment using orchestration frameworks like Kubernetes and cloud services
  • Experience in observability of system behaviors and decision-making on visibility based on actual needs

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