Skip to main content
Novartis logo

Director, Deployment Strategist, Applied AI

Novartis
September 27, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
IT
Role: Director, Deployment Strategist, Applied AI at Novartis, based in Basel, focusing on driving AI-enabled transformation across the enterprise. Responsibilities include leading strategic AI projects for senior leadership, developing cross-functional solutions for scaling AI initiatives, generating insights to inform executive decisions, serving as a subject matter expert, and building a network of AI experts. Qualifications: Bachelor's degree required, advanced degrees (MS, MBA) preferred; 2+ years in digital/AI fields such as product management or digital analytics; proven track record in strategic AI/digital transformation with business impact; experience in consulting at manager level; strong communication and stakeholder management skills; ability to lead multidisciplinary teams and work with executive leadership. High-value specifics: focus on enterprise AI transformation, strategic project management, experience in pharma/healthcare contexts preferred, and ability to influence top-level decision-making. Work setup involves a hybrid model with 3 days/week onsite and international travel as needed.