# Associate Director, Software Engineering

**Company**: HSBC
**Location**: Guangzhou, Guangdong
**Experience**: senior
**Job type**: full-time
**Category**: IT
**Industry**: Finance

**Apply**: https://portal.careers.hsbc.com/careers/job/563774612202602?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_94bb9f44-a3f

## 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.

## Skills

### Required
- Python
- PostgreSQL
- AI
- ML
- LLM
- agentic AI
- RAG
- knowledge management
- emerging engineering patterns
- cloud services
- APIs
- vector databases
- computer vision
- NLP
- speech-related applications

---

Source: [Apply at portal.careers.hsbc.com](https://portal.careers.hsbc.com/careers/job/563774612202602?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
