Software Engineering Manager, Wallet Identity

Apple Apple · Big Tech · Austin, TX · Software and Services

Engineering Manager for Wallet Identity Services at Apple, focusing on leading a team that builds and operates ML-powered services for liveness detection, face matching, and image quality. The role involves full lifecycle ownership of these services, from architecture and development to deployment and monitoring, with a strong emphasis on MLOps and scaling ML models in production.

What you'd actually do

  1. Lead, mentor, and grow a team of engineers and technical leads building mission-critical identity verification services at scale.
  2. Define the engineering strategy and operational roadmap across multiple workstreams, aligning with organizational objectives and senior leadership.
  3. Own the end-to-end architecture and operations of ML-powered services — from design and implementation through monitoring and on-call — setting the standard for operational excellence.
  4. Partner with ML engineers and AI leaders to deploy and operate models, manage model lifecycle, and drive MLOps best practices.
  5. Collaborate with iOS client teams to define and evolve APIs connecting on-device experiences with server-side processing.

Skills

Required

  • 10+ years of professional software engineering experience building and operating distributed systems at large scale.
  • 5+ years of engineering management experience with a track record of building, growing, and leading high-performing teams.
  • Experience managing managers or technical leads, with accountability for outcomes across multiple workstreams or sub-teams.
  • Experience managing the deployment and operation of ML models in production, including model serving, monitoring, and lifecycle management.
  • Strong understanding of distributed systems fundamentals and trade-offs in consistency, latency, and throughput.
  • Demonstrated ability to drive operational excellence, including on-call culture, incident management, and reliability practices.
  • Clear and thoughtful communicator, able to drive consensus on complex technical topics with diverse audiences including cross-functional and geographically distributed teams.
  • A track record of building influence and healthy relationships within and beyond your immediate team.

Nice to have

  • Hands-on software development experience with Java or Kotlin and Spring.
  • Experience building and operating high-volume REST or gRPC services.
  • Familiarity with ML infrastructure — model serving, experiment tracking, data pipelines, and A/B testing for models.
  • Experience with containerization, orchestration, and cloud-native architectures.
  • Understanding of security, privacy, and cryptography fundamentals.
  • Experience with databases at scale, both relational and NoSQL.
  • Experience with workflow orchestration tools.
  • Domain experience in computer vision or liveness detection.
  • Familiarity with digital identity standards such as ISO 18013/23220.
  • Experience using generative AI tools to accelerate software development.

What the JD emphasized

  • running ML services at scale
  • own the full lifecycle of these ML-powered services
  • deploy and operate models at scale
  • manage model lifecycle
  • drive MLOps best practices
  • operational excellence

Other signals

  • ML services at scale
  • ML-powered services
  • deploy and operate models at scale
  • manage model lifecycle
  • MLOps best practices