Engineering Program Manager, Data Solutions & Initiatives

Apple Apple · Big Tech · Singapore · Machine Learning and AI

Apple is seeking a highly technical, execution-focused Engineering Program Manager to drive the delivery of large-scale, strategic business programs within their Worldwide Sales organization's Data Solutions & Initiatives (DSI) team. The role requires a strong technical background to understand architectures, data flows, and development lifecycles, and involves facilitating design discussions, evaluating trade-offs, and working with delivery teams. The EPM will own program planning, coordination, and execution from concept through launch, partnering with engineering, product, and design teams to define scope, roadmaps, and drive execution across the SDLC. Responsibilities include managing risks, contributing technical expertise when needed, and communicating program health. Experience supporting AI/ML-driven products is preferred.

What you'd actually do

  1. Own end-to-end delivery of complex engineering programs from concept through launch and post-launch stabilization, ensuring alignment with product, technical, and business objectives.
  2. Partner with our engineering, product, and design teams to define program scope, roadmaps, milestones, timelines, dependencies, and success metrics.
  3. Drive execution rigor across the SDLC, including planning, tracking, and measuring progress against key milestones, deliverables, and quality standards.
  4. Facilitate cross-team delivery and Agile execution, leading forums such as Scrum of Scrums, sprint planning, sprint reviews, and stand-ups to maintain momentum and alignment.
  5. Actively engage in technical discussions, including requirements definition, design, and architecture reviews, to understand system dependencies, evaluate trade-offs, and surface risks early.

Skills

Required

  • 5-7+ years of experience in engineering program management, or equivalent technical delivery roles.
  • Bachelor’s degree in Engineering, Computer Science, or equivalent practical experience.
  • Proven experience owning end-to-end delivery of complex engineering programs across the full SDLC.
  • Strong hands-on technical background, with the ability to understand and engage in system architecture, data flows, APIs, and development lifecycles.
  • Demonstrated experience leading cross-functional engineering efforts across software, platform, data, infrastructure, and quality domains.
  • Ability to actively engage in technical problem-solving, including reviewing designs, debugging issues, and contributing code or prototypes when needed to unblock delivery.
  • Deep experience with Agile delivery and program management tools (e.g., Jira) and execution frameworks.
  • Strong organizational skills with the ability to manage ambiguity, dependencies, and competing priorities in fast-paced environments.
  • Excellent written and verbal communication skills, with the ability to clearly communicate technical and program status to diverse audiences.
  • Experience with capacity planning, milestone tracking, and delivery risk management.

Nice to have

  • PMP or equivalent program management certification.
  • Experience supporting AI/ML-driven products, including familiarity with ML development lifecycles, data pipelines, and model deployment workflows.
  • Hands-on experience with modern data platforms (e.g., Snowflake, Trino, Dremio).
  • Proficiency with SQL

What the JD emphasized

  • highly technical
  • execution-focused
  • strong technical background
  • deep technical understanding
  • hands-on technical background
  • Strong hands-on technical background
  • Ability to actively engage in technical problem-solving
  • hands-on experience