Description
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.
As a Senior Software Engineer, you will be responsible for:
GenAI Agent platform engineering: coding and developing the agent runtime, orchestration, tool/function calling, prompt and workflow management, memory/state handling, and integration patterns,leveraging frameworks such as LangChain/LangGraph (where appropriate).
Maintain platform documentation and enablement: publishing reference coding, testing, and developer guidance to accelerate adoption and consistent delivery across teams.
Track and evaluate emerging GenAI/agent capabilities (e.g., new orchestration patterns, evaluation methods, safety techniques, model/tooling advances) and translate them into pragmatic platform enhancements with clear value, risk, and cost trade-offs.
Requirements:
Education & English: Bachelor’s degree or above in Computer Science/Engineering (or related).
Software Engineering: knowledge of Python or Java or Golang.
Good engineering mindset, commitment to maintaining engineering standard and best practices.
Demonstrates an AI-native mindset by applying AI-driven approaches, including coding assistants, to improve productivity, quality, and engineering best practices.
You’ll achieve more when you join HSBC.