Apple - Seattle, WA

posted 6 days ago

Full-time - Senior
Seattle, WA
Computer and Electronic Product Manufacturing

About the position

The Software Engineering Manager for the Intelligence Platform at Apple will lead a team focused on developing core data and knowledge systems that enhance user experiences across Apple products. This role requires a strong technical leader who can manage software engineering and machine learning initiatives, foster team culture, and drive the vision and roadmap for the team. The manager will oversee the delivery of significant features while ensuring high-quality product outcomes under tight schedules.

Responsibilities

  • Lead a team of software and machine learning engineers in developing core data and knowledge systems.
  • Shape the vision and roadmap for the Intelligence Platform team.
  • Own and execute significant features and initiatives to enhance user experiences.
  • Guide the architecture and technical direction for systems development.
  • Track project status and deliverables, communicating progress to leadership and cross-functional partners.
  • Foster a strong team culture and support the growth and well-being of direct reports.
  • Recruit and develop talented engineers, guiding them to work collaboratively on projects.
  • Drive decisions on user experience, technical design, privacy, and security.

Requirements

  • Doctoral degree in Computer Science or related field.
  • 3+ years of experience hiring and leading a team of machine learning/software development engineers.
  • Experience developing production software and a deep understanding of the software development lifecycle.
  • Experience with Knowledge Graphs, RAG systems, integration of LLMs with external memories, and Vector databases.
  • Strong attention to detail and a passion for quality in customer-facing software.
  • Ability to lead various aspects of the software development process, including user experience and system architecture.

Nice-to-haves

  • Master's degree in Computer Science or related field.
  • Experience working with and leading multi-functional technical teams.
  • Demonstrable commitment to continuous self-improvement.

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Restricted stock unit awards
  • Discounted products and free services
  • Tuition reimbursement for educational expenses
  • Discretionary bonuses or commission payments
  • Relocation assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service