AIML - Sr Engineering Program Manager, Search and Answer Quality
Cupertino, California, United States | Machine Learning and AI
Description
- Drive consensus across multiple groups with varying opinions & needs. Influence teams around a common purpose and coordinate the plan of execution.
- Create and manage project schedules with clear dependencies, critical path, and systematic methodology to communicate status.
- Proactively identify and manage risks, close gaps, and re-plan as needed.
- Keep teams on the critical path, minimizing distractions.
- Provide clear, timely, and objective communication, including regular program status updates and one-off reviews for the executive team.
- Monitor potential gaps across dependency teams and promote regular communication to maintain a common source of truth.
- Ensure alignment among stakeholder teams when new factors arise.
- Lead metrics to help the team understand and measure success, including quality, usage scale, and other KPIs.
- Advocate for user and company values when guiding the team on key open questions.
- Lead early feedback collection from internal testing during feature convergence and drive iterations based on feedback.
- Promote quality and user experience through quantitative and qualitative data analysis.
- Reflect on team operations and propose new processes to enhance effectiveness and delivery.
Minimum Qualifications
- 8+ years of experience in managing large-scale programs building machine learning-powered products.
- Excellent program management skills, including structuring programs and managing multiple interdependent work streams.
- Self-motivated, proactive, with strong creative and critical thinking skills.
- Ability to communicate complex ideas clearly and manage succinct project updates for all audiences, verbally and in writing.
- Bachelor's or Master’s degree in Computer Science or related field, with equivalent experience.
Preferred Qualifications
- 8+ years experience in search and generative answer quality improvements.
- Ability to handle ambiguity, drive clarity, and shepherd multiple teams to meet aggressive timelines.
- Experience delivering multiple client/server software products across large organizations (100+ teams).
- Strategic, results-oriented mindset focusing on impactful outcomes.
- Strong leadership skills, including conflict resolution and negotiation.
- Adaptability and agility in adjusting project strategies.
- Excellent problem-solving skills with attention to detail.
- Solid understanding of system architecture and design tradeoffs.