Head of Generative AI (AI Engineering)
Apply nowJob Description – Head of Generative AI (AI Engineering)
Client: Our client, a leading digital banking organization in Vietnam
Position: Head of Generative AI (Applications)
Department: Information Technology Division
Reports to: Chief AI Officer (CAIO)
🎯 Role Purpose
Lead the development, implementation, and operation of practical GenAI solutions, initially focused on the banking app and digital channels.
Define and execute the GenAI application strategy within the client’s digital ecosystem, ensuring innovation, effectiveness, and business value.
Build a high-performing team capable of designing, building, and integrating AI Agents and AI tools for both customer-facing and internal applications.
🛠️ Key Responsibilities
1. Solution Design & Implementation
Design and develop AI Agents, chatbots, digital assistants, document automation tools, and AI search engines.
Prioritize fast-to-deploy solutions that deliver immediate business value.
Ensure seamless integration with existing systems via API within the digital ecosystem.
2. Technical Development & Application
Select and integrate LLMs (OpenAI, Gemini, open-source models, etc.) with internal databases, RAG, vector DBs, and APIs.
Apply best practices in prompt engineering, fine-tuning, and AI model monitoring/operations.
Evaluate and implement suitable architectures (agent-based, retrieval-based, hybrid).
Deploy CI/CD and AIOps pipelines for AI features to ensure scalability, stability, and performance.
3. Team Leadership & Collaboration
Recruit and lead AI Engineers, Prompt Engineers, and AI Ops teams.
Establish end-to-end AI development processes: from idea → prototype → production.
Collaborate closely with App, Digital Banking, and Business teams to translate business needs into AI-powered products.
4. Risk & Compliance
Ensure all AI tools comply with legal and data privacy regulations.
Implement control mechanisms to mitigate risks such as hallucination, bias, or data leakage.
📋 Requirements
Education:
Bachelor’s or Master’s degree in IT, Computer Science, Artificial Intelligence/Data Science, or related fields.
Experience:
5+ years in software/AI/ML development, including 2+ years in technical team management.
Hands-on experience in building GenAI/LLM-based applications in production (preferably mobile app, fintech, or banking sectors).
Experience managing systems with hundreds of thousands of daily users.
Technical Skills:
Proficient with AI Engineering stacks such as LangChain, LlamaIndex, Haystack, Dify.ai, or equivalents.
Experience with Vector Databases, RAG pipelines, and multimodal AI.
Strong background in cloud-native platforms (AWS/Azure/GCP), microservices, and API integration.
Skilled in rapid prototyping, scaling, and cost optimization.
Product-oriented mindset with a focus on user and business value.
Strong decision-making ability in complex technical environments.
Soft Skills:
Proven leadership of cross-functional teams (>15 members) in an agile environment.
Excellent communication skills to translate business requirements into technical AI solutions.
Strong sense of ownership, urgency, and accountability.
🎁 Benefits
Competitive compensation linked to AI project success.
Key leadership role in the AI strategy of a top-tier digital bank.
Exposure to cutting-edge technologies and collaboration with both local and international AI experts.
Opportunities for advanced training, workshops, and global collaboration.
Agile, fast-paced environment with high technical autonomy and innovation freedom