Job Description
Technical Program Manager - AI
Department: AI & Data Science
Employment Type: Full Time
Location: Portugal
Compensation: €65,000 - €70,000 / year
The Program Manager with AI Application expertise will support the transformation of marketing campaign execution through the implementation of AI-powered workflows and applications. This role combines program management, technical execution, stakeholder collaboration, and hands-on AI application development.
The ideal candidate is user-centric, technically strong, and able to translate marketing needs into scalable AI solutions. They will gather requirements, identify pain points, manage implementation timelines, support testing and deployment, and ensure solutions deliver measurable business impact.
This role requires the ability to communicate complex technical concepts clearly to non-technical stakeholders, while also contributing directly to technical solution design, application architecture, platform integration, and code review.
- Lead the planning, coordination, and execution of AI-powered application pilots for marketing use cases.
- Partner with stakeholders to understand business needs, gather requirements, prioritize use cases, and define success criteria.
- Translate marketing challenges into practical AI workflow solutions using first-party and third-party technologies.
- Support the design, integration, testing, deployment, and maintenance of AI-powered applications.
- Leverage Google AI platforms and technologies, including Google Cloud, Vertex AI, Gemini, Imagen, and related foundation models.
- Review and contribute to enterprise-grade back-end code using languages such as Python or Java.
- Support front-end development using HTML, CSS, JavaScript, TypeScript, Angular, Material Design, and other UI frameworks.
- Facilitate sprint planning, demos, feedback sessions, testing, and user training.
- Align technical possibilities with business requirements and ensure solutions are usable, scalable, and effective.
- Communicate progress, risks, dependencies, and outcomes clearly to both technical and non-technical audiences.
- Bachelor’s degree in Computer Science, Computer Engineering, a related technical field, or equivalent practical experience.
- 4+ years of experience in application software development.
- 1+ year of experience architecting and implementing full-stack enterprise applications.
- Experience managing technical projects from requirements gathering through implementation and deployment.
- Ability to work with cross-functional stakeholders and translate business needs into technical solutions.
- Experience with Google Cloud, Vertex AI, Gemini, Imagen, or other AI/ML platforms and foundation models.
- Experience developing enterprise-grade back-end applications using Java and/or Python.
- Experience with front-end technologies, including HTML, CSS, JavaScript, TypeScript, Angular, Material Design, or similar frameworks.
- Experience integrating third-party technologies into enterprise applications.
- Strong understanding of UX/UI principles and user-centered product development.
- Experience working with non-technical stakeholders, facilitating requirements discussions, providing technical guidance, and driving alignment in complex environments.
- Ability to navigate ambiguity, prioritize effectively, and deliver measurable business outcomes.
The ideal candidate is both strategic and hands-on. They can manage complex technical initiatives, understand user needs, contribute to solution architecture, and communicate clearly across audiences. They are comfortable working in fast-moving environments, balancing business priorities with technical feasibility, and helping teams adopt AI-powered tools that improve marketing execution.
Key Responsibilities
The ideal candidate is both strategic and hands-on. They can manage complex technical initiatives, understand user needs, contribute to solution architecture, and communicate clearly across audiences. They are comfortable working in fast-moving environments, balancing business priorities with technical feasibility, and helping teams adopt AI-powered tools that improve marketing execution.