1,132,385open jobs
65,147companies
198,503added this week
Browse all
Salary
≈ $26k – $72k per year (Estimated)
Location
In office (Guangzhou)
Seniority
Senior · 3+ years exp

Confirmed on the employer's own hiring board on Oct 3, 2026. First seen by Alion on Sep 30, 2026. HSBC scores A on the Alion truth index.

Overview
Company
Impact
Profile match
HSBC is a global banking and financial services group headquartered in London, England, whose holding company HSBC Holdings plc serves personal, wealth, commercial and investment banking customers through businesses in Asia, Europe, the Middle East and the Americas. Established in 1865 to finance trade between Europe and Asia, it is listed in London, Hong Kong and New York and runs subsidiaries such as HSBC Qianhai Securities in Shenzhen and large service centres in India, Poland, Malaysia and Mexico. It hires relationship and premier financial managers, sales and call centre advisers, business analysts, QA managers, developers, underwriters and leveraged finance associates.

Some careers have more impact than others.

If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be.

We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer.

Business: AI MANAGEMENT & STRATEGY

Req ID: 61942

Location: Guangzhou

Principal responsibilities

  • Deliver AI enabled applications from prototype to production, taking ownership of assigned features, integrations, or workstreams.
  • Build and enhance application components using technologies such as Python, JavaScript / TypeScript, APIs, databases, and web or backend frameworks.
  • Assist in integrating LLM, RAG, embeddings, model APIs, prompt workflows, and automation capabilities into business applications.
  • Work with business users and technical stakeholders to understand workflows, clarify requirements, and translate them into practical technical designs and delivery tasks.
  • Prepare proof of concepts, demos, technical prototypes, and small production features to validate solution ideas with users.
  • Write clean, maintainable, and testable code following team standards and enterprise engineering practices.
  • Own testing, debugging, logging, monitoring, deployment preparation, and issue investigation for assigned AI application components.
  • Collaborate with product managers, engineers, data specialists, platform teams, security teams, and operations teams to deliver solutions safely.
  • Document technical designs, implementation notes, test results, user feedback, and operational guidance clearly.
  • Apply HSBC standards for security, data privacy, access control, responsible AI, resilience, and production readiness throughout delivery.

Requirements

  • Bachelor’s degree or above in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Mathematics, Software Engineering, Information Technology, or a related technical discipline.
  • Around 3 years of hands-on experience in AI engineering, LLM application development, machine learning engineering, data engineering, backend development, full stack development, or related technical roles.
  • Practical hands-on experience in AI / ML or LLM applications, such as prompts, embeddings, RAG / Graph RAG, model APIs, AI agents, agent harness engineering, agent memory management, evaluation, data pipelines, or AI assisted workflow automation.
  • Strong programming skills in Python, with ability to build production-quality scripts, APIs, agent orchestration logic, data processing logic, AI integration components, evaluation and monitoring utilities, guardrail components, or automation tools.
  • Working software engineering capability in one additional development language or ecosystem such as JavaScript / TypeScript, Java, or similar, with ability to contribute across backend, frontend, and integration layers.
  • Work experience involving AI-powered applications, such as chatbot / assistant solutions, document search, knowledge retrieval, Text-to-SQL, data extraction, model integration, or workflow automation.
  • Familiarity with common engineering practices including Git, code review, unit testing, debugging, documentation, API usage, environment setup, CI/CD concepts, and release support.
  • Ability to evaluate new AI tools and frameworks quickly, understand model and agent behavior through testing, evaluation, monitoring, guardrails, and AI safety practices, and apply them to practical business problems.
  • Good problem-solving skills, attention to detail, and ability to investigate issues hands on across code, data, prompts, retrieval results, API responses, logs, and user feedback.
  • Clear communication skills and strong ownership for assigned features or workstreams, with ability to work with engineers, AI specialists, and business users in a collaborative environment.

/WX

You’ll achieve more when you join HSBC.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.

***Issued By HSBC Software Development (GuangDong) Limited***

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,132,385 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Guangzhou
≈ $24k – $66k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Beijing
Python
C++
C++
Qt
DevOps
Git
Linux
Windows
Apply
Product Engineer 14 days ago
In office • Full-Time • 4+ years exp • PhD • Shenzhen
C++
DevOps
Unix
Apply
Software Engineer - C# 2 months ago
In office • Full-Time • Bachelor's Degree • Chengdu • Guangzhou
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Vue.js
Angular
React.js
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Self-Healing
Management
Agile
Apply
Java Developer 1 day ago
$68k – $76k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Gradle
Databases
Db2
Frontend
Angular
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
$92k – $102k per year • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree
Java
SQL
Java
Maven
Spring Boot
Gradle
Databases
Db2
DevOps
Rest API
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
$94k – $145k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Austin
Python
SQL
Databases
Snowflake
Databricks
Microsoft Fabric
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
Azure
Analytics
Tableau
Power BI
Looker
Management
Power Automate
Apply
≈ $17k – $49k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • Moscow
Python
SQL
Python
pySpark
AI/ML
Spark
Analytics
ETL/ELT
Apply
≈ $30k – $76k per year (Estimated) • Hybrid • Full-Time • Rio de Janeiro
Python
SQL
AI/ML
Pandas
NumPy
Machine Learning
Analytics
ETL/ELT
Alteryx
Apply
$102k – $204k per year • Remote (United States) • Full-Time • 3+ years exp • Bachelor's Degree • United States
Python
SQL
Analytics
Tableau
Power BI
Plotly
MicroStrategy
Management
Jira
Agile
Apply
Hybrid • Full-Time • Porto Alegre
SQL
Analytics
Power BI
Management
ITIL
Apply
≈ $28k – $76k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Guangzhou
Python
Go
Python
FastAPI
AI/ML
Embeddings
Multimodal AI
Function Calling
AI Agents
LLM
RAG
Reranking
Hybrid Search
OCR
GraphRAG
DevOps
CI/CD
Docker
Kubernetes
Analytics
A/B Testing
Apply
≈ $28k – $80k per year (Estimated) • In office • Guangzhou
JavaScript
Java
C#
Node JS
Java
Spring Boot
C#
.NET
DevOps
Rest API
CI/CD
Incident Management
SLI/SLO/SLA
Management
Agile
Apply
Intern 1 day ago
≈ $8.5k – $16k per year (Estimated) • In office • Internship • Kuala Lumpur
Apply
≈ $32k – $76k per year (Estimated) • In office • 7+ years exp • Seoul
Apply
In office • 10+ years exp • Master's Degree • Mexico City
Apply
≈ $28k – $79k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Guangzhou
Python
Go
JavaScript
Java
Kotlin
Swift
Frontend
React.js
Apply
≈ $28k – $76k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Guangzhou
Python
Go
Python
FastAPI
AI/ML
Embeddings
Multimodal AI
Function Calling
AI Agents
LLM
RAG
Reranking
Hybrid Search
OCR
GraphRAG
DevOps
CI/CD
Docker
Kubernetes
Analytics
A/B Testing
Apply
≈ $20k – $53k per year (Estimated) • In office • Full-Time • Guangzhou
Apply
运维工程师 1 day ago
≈ $14k – $35k per year (Estimated) • In office • Full-Time • 2+ years exp • Guangzhou
Python
DevOps
AWS
Kubernetes
Linux
Apply
≈ $17k – $50k per year (Estimated) • In office • Full-Time • 1+ year exp • Guangzhou
AI/ML
AI Agents
NLP
Apply
See all jobs
This is one of many
1,132,385 more open roles from verified company boards, updated every day.