Job Description:
We are seeking a highly skilled and experienced Technical Program Manager with a strong background in SW & ML to manage the complexity of advanced research alongside product development. You will play a pivotal role in driving complex, multidisciplinary projects from concept to launch, bridging research, engineering, and product development disciplines.
*This role is fully onsite*
Responsibilities:
- Lead end-to-end program management for cutting-edge consumer product development, focusing on the SW and ML deliverables, overseeing parallel workflows and ensuring seamless collaboration across teams
- Define the SW & ML project scope, objectives, and milestones, aligning them with technical and business goals to drive execution
- Break down complex SW & ML challenges into actionable plans, assess trade-offs across R&D teams, and deliver precise status updates, risk assessments, and technical insights to stakeholders, including executives
- Partner with product managers, SW engineers, and ML teams to facilitate communication, resolve dependencies, and manage risks effectively
- Manage timelines, budgets, and resources to ensure on-time delivery while proactively identifying risks and implementing mitigation strategies
- Build and maintain strong working relationships with external contractors and oversee their work to ensure it aligns with project goals and quality standards
- Refine program management processes and adopt tools to improve collaboration, efficiency, and the transition from development to deployment
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, AI, or a related field
- 10+ years of experience managing complex, multidisciplinary software programs, preferably in consumer technology, AI, or algorithmic development
- Strong expertise in software development lifecycles, algorithms, and machine learning (ML); experience with data-driven systems is a plus
- Hands-on experience in software development (full-stack and applications), data science, or ML-based system development
- Proven track record in managing large-scale software projects, collaborating with research teams, and aligning R&D efforts with product roadmaps
- Proficiency in Agile or hybrid methodologies for software development teams, with expertise in program management tools (e.g., JIRA, Confluence, MS Project)
- Excellent communication and collaboration skills to work effectively with cross-functional teams
- Strong organizational and multitasking abilities to manage parallel workstreams