
ASE - Engineering Program Manager, Search and Answer Relevance
Required skills
- Search
- Answer Relevance
- AIML
- AI
- Machine Learning
- Large Language Models
- Program Management
- Systems Design
- Technical System Architecture
- Artificial Intelligence
Nice to have
- Generative AI
- Client/Server Software
Role summary
Apple is seeking an Engineering Program Manager for its Search and Answer Relevance team within the AIML organization. This role involves leading large, cross-functional initiatives to improve search products and world knowledge answering features using cutting-edge AI and machine learning technologies, including Large Language Models. The EPM will manage complex programs, influence decisions, oversee schedules, dependencies, and risks, and provide insights to senior leadership. Key responsibilities include driving experiment prioritization, managing testing budgets, and advocating for exceptional user experience and relevance. The role requires a strong background in program management, machine learning product delivery, and technical system architecture.
Description
As an Engineering Program Manager, you’ll sit at the center of complex, high-impact initiatives uniting cross-functional teams around a shared vision and turning ambitious ideas into clear, executable plans. You’ll influence decisions, manage schedules, dependencies, risks, and critical paths, and provide senior leaders with timely, objective insight into program health. By combining quantitative data, qualitative feedback, and internal dogfooding, you’ll advocate for exceptional relevance, quality, and user experience while helping teams continuously improve how they operate and deliver. For Search Experimentation, you’ll also lead experiment prioritization, manage testing budgets, and drive executive ship-room discussions that shape critical product-launch decisions.
Minimum Qualifications
3+ years of experience in driving large scale program building machine learning powered products Strong ability to deal with ambiguities, drive disambiguation and clarities, shepherd multiple teams to meet aggressive timeline Excellent program management skills including program structuring and managing multiple work streams interdependently Solid knowledge of technical system architecture and systems design tradeoffs Strong problem-solving skills with attention to details Strategic and results driven mindset focusing on driving what matters Self-motivated and proactive, with demonstrated creative and critical thinking capabilities required to forge a path to success Strong leadership skills, including conflict resolution, negotiation, courage to take risks when needed Strong ability to communicate abstract ideas clearly, manage comprehensive yet succinct project status update to all levels of audience, both verbally and in written forms Bachelors in Computer Science, Artificial Intelligence, Machine Learning or related field or equivalent work experience
Preferred Qualifications
Experience in delivery search and generative answer relevance metrics and quality improvements in large scale products. Experience orchestrating the delivery of multiple significant client/server software products requiring large organizations (100+) across teams to execute Strong adaptability and agility in making adjustments to project strategy and plan with evolving situations Computer Science postgraduate degrees or MBA
Sample Apple interview questions
- 1
Architect a big data ingestion system focusing entirely on reliability and backpressure management during unpredictable traffic events.
system designmedium - 2
Break down the system design for a global digital learning environment including video hosting and user progress tracking.
system designmedium - 3
How do you architect a risk system that dynamically shifts its strictness based on the merchants tolerance for fraud?
system designmedium - 4
Break down the data pipeline required to serve live ad performance statistics to a client dashboard.
system designmedium - 5
Let us build the backend for a smart parking garage. How do you manage inventory and process payments in real time?
system designmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Wi-Fi Certification Quality Engineer, Wireless Technologies & EcosystemsApple · Cupertino, CA · Onsite
US Carrier Sales Consumer Offers LeadApple · Cupertino, CA · Onsite- Director, SI/PINetpreme · Santa Clara, CA · Onsite
Part Time Key HolderTrue Classic · Santa Clara, CA · Onsite- BSoftware Engineer - Agents - Mid level to Staff/ManagerBlue · Santa Clara, CA · Onsite
Safety ManagerHITT Contracting Inc. · Santa Clara, CA · Onsite
