4 days ago
Shanghai, ChinaStaff+
Responsibilities
- Lead the architecture, design, and delivery of scalable, reliable, secure, and production-ready enterprise AI solutions.
- Design and develop complex AI agent systems covering orchestration, state management, tool integration, fault tolerance, and workflow recovery.
- Establish reusable AI engineering capabilities, standards, evaluation frameworks, and observability practices across business domains.
- Drive data architecture, governance, quality, lineage, access control, security, and regulatory compliance practices.
- Optimize AI application performance through model selection, context management, caching, parallel execution, latency reduction, and resource efficiency.
- Design controlled AI execution architectures balancing autonomous capabilities with deterministic workflows, human oversight, and auditability.
- Provide technical leadership through architectural decisions, engineering standards, code reviews, mentoring, and delivery of complex technical solutions.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field; an advanced degree is preferred.
- Advanced hands-on Python skills and strong software engineering fundamentals in distributed systems, asynchronous programming, concurrency, and automated testing.
- Proven experience architecting and delivering complex AI applications in production using LLMs, RAG, tool calling, and agent orchestration.
- Experience with AI frameworks such as LangGraph, LangChain, or LlamaIndex.
- Strong expertise in enterprise architecture, distributed systems, API design, event-driven integration, and resilient application development.
- Experience designing AI evaluation and observability frameworks for quality assessment, performance monitoring, failure analysis, and continuous improvement.
- Strong knowledge of data architecture and governance, including data quality management, metadata, data lineage, access controls, and regulatory requirements.
- Experience optimizing AI application performance, including model selection, context optimization, caching, latency reduction, and cost efficiency.
- Understanding of AI security, responsible AI, deterministic execution, human oversight, and auditable decision-making.
- Strong experience with cloud platforms, containerized deployment, production monitoring, troubleshooting, and recovery.
- Demonstrated technical leadership in architectural decision-making, engineering standards, mentoring engineers, and delivering complex technical solutions.
Benefits
- Flexible working arrangements.
- Opportunities for continuous professional development and career growth.
- Inclusive and diverse workplace with equal-opportunity employment practices.
Tech Stack
Categories
About HSBC
HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.
