Apple - Cupertino, CA

posted 3 days ago

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

About the position

The Machine Learning Platform & Technology (MLPT) team at Apple is seeking a Manager, Engineering Program Manager to oversee the end-to-end machine learning lifecycle. This role involves managing the development, deployment, monitoring, and maintenance of machine learning models, ensuring cross-functional collaboration and efficient project execution across multiple teams. The successful candidate will drive the ML Lifecycle roadmap and partner with engineering teams to deliver high-quality machine learning solutions.

Responsibilities

  • Establish cross-functional partnerships with ML partners to understand their use cases and improve the ease of use of compute services.
  • Collaborate with Apple's AIML engineering teams to define a partnership strategy across the entire ML ecosystem.
  • Design efficient technologies to accelerate the ML lifecycle in collaboration with engineering teams and developers.
  • Serve as a trusted advisor to customers, understanding their needs and delivering low-cost, high-performance solutions.
  • Translate product/program requirements into technical use cases to enable risk mitigation for engineering execution.
  • Define new computing modalities using resources native to the cloud and take that vision to market.
  • Drive the complete product life cycle from idea to development to go-to-market within Apple.
  • Support Engineering with use cases, platform architecture, software stack, and total solution value proposition for ML Compute needs.
  • Interact with external ML Compute vendors to ensure product success.
  • Ensure the program meets all specifications and key metrics.
  • Translate customer feedback and market dynamics into potential changes for a differentiated product roadmap.

Requirements

  • 10+ years of program management experience, with at least 5 years leading complex, technical programs in machine learning or data-driven environments.
  • Strong understanding of the end-to-end machine learning lifecycle, including MLOps tools and techniques.
  • Proven experience leading cross-functional teams and large-scale projects in Data, ML/AI or software engineering contexts.
  • Excellent communication and partner management skills, with the ability to translate technical concepts into business impacts.
  • Demonstrated problem-solving and risk management abilities, with experience in agile methodologies.
  • Ability to drive initiatives in fast-paced environments, balancing competing priorities and managing ambiguity.
  • Excellent interpersonal skills, including the ability to explain sophisticated technical topics to non-experts.

Nice-to-haves

  • Familiarity or experience with MLOps frameworks and tools (e.g., Kubernetes, MLflow, Weights and Biases, vertex AI).
  • Familiarity with cloud-based ML platforms (AWS, GCP, Azure) and model deployment strategies.
  • Background in Data, AI/ML, data science, or software development.
  • Strong desire to learn and skills for problem solving.
  • Proficiency in multitasking and leading sophisticated programs with a track record in launching outstanding platforms to market.
  • Experience in leading and scaling a team of product/program managers.

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
  • Participation in Apple's discretionary employee stock programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service