New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
HSBC

Associate Director, Software Engineering

HSBC
Apply →
senior full-time Guangzhou, Guangdong

First indexed 3 Sept 2026

Description

We are currently seeking an experienced professional to join our team in the role of Associate Director, Software Engineering.

Principal responsibilities:

  • Lead the evaluation and adoption of AI and ML technologies for CEAIA, with a focus on LLM, agentic AI, RAG, knowledge management, and emerging engineering patterns.
  • Drive technical research, proof-of-concept development, and prototype delivery to validate new ideas and accelerate platform evolution.
  • Define solution approaches and engineering patterns for AI use cases, ensuring they are scalable, maintainable, and aligned with enterprise standards.
  • Partner with development teams to refine solution details, unblock technical issues, and support high-quality implementation across the delivery lifecycle.
  • Contribute to the design and improvement of knowledge base, retrieval, memory, orchestration, and search capabilities that enhance CEAIA platform effectiveness.
  • Work hands-on with technologies such as Python, PostgreSQL, APIs, vector databases, and cloud services to support solution design and delivery.
  • Establish strong engineering practices across evaluation, testing, CI/CD, observability, and operational readiness for AI-enabled solutions.
  • Work with stakeholders across business, product, architecture, and technology teams to identify opportunities, assess feasibility, and prioritise high-value innovation areas.
  • Collaborate across multiple sites and different departments to drive alignment, delivery progress, and technical consistency.
  • Provide technical leadership and practical guidance to engineers, helping raise the standard of AI engineering across the team.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Engineering, or a related discipline.
  • 10+ years of experience in relevant technologies, with strong hands-on delivery experience across AI, ML, data, and enterprise technology solutions.
  • Strong hands-on experience in AI and ML engineering, with a track record of delivering innovative solutions from concept through implementation.
  • Deep knowledge of LLM and agent-based solution design, including prompt engineering, Agentic RAG, knowledge retrieval, memory design, and orchestration patterns.
  • Experience building or improving knowledge management and knowledge base solutions for structured and unstructured content, including document parsing, indexing, retrieval, and search optimisation.
  • Good understanding of machine learning and deep learning techniques, such as model training, fine-tuning, multimodal AI, computer vision, NLP, or speech-related applications.
  • Strong hands-on experience with Python and solid working knowledge of PostgreSQL and related data technologies.
  • Experience working with modern AI and engineering ecosystems, such as open-source AI frameworks, vector databases, APIs, and cloud platforms including AWS, Azure, or GCP.
  • Strong prototyping and research capability, with the ability to assess emerging technologies and translate them into practical engineering solutions.
  • Solid software engineering discipline, including testing, CI/CD, performance optimisation, observability, and production support considerations.
  • Strong verbal and written English communication skills, with the ability to work effectively across multiple sites, cross-functional teams, and different business and technology departments.
  • Proven ability to collaborate with stakeholders across regions and functions, align diverse requirements, and drive delivery in a complex enterprise environment.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://portal.careers.hsbc.com/careers/job/563774612202602