Principal Software Engineer, Group AI Enablement
Core
Define long-term engineering strategy and architecture for enterprise AI capabilities, integrating models, agents, and business systems to scale secure, reliable AI across the bank.
Role type
Principal Software Engineer (AI Strategy & Architecture)
Builds
Enterprise AI foundations, agentic systems, RAG solutions, and reusable engineering patterns
Domain
Financial Services / Enterprise AI
Deliverable
production ML models
Required skills
Distributed cloud-native system design, Agentic AI orchestration, RAG implementation, Python/TypeScript/C#, DevSecOps, AI system evaluation, Technical leadership
Preferred skills
AWS or Microsoft Azure, LlamaIndex or LangChain, Responsible AI controls, Mentoring senior practitioners
Technologies
AWS, Microsoft Azure, Python, TypeScript, C#, LlamaIndex, LangChain
Responsibilities
Define engineering strategy and architecture for enterprise AI, lead complex initiatives from discovery to production, build reusable services and patterns, engineer for trust and security, remain hands-on with prototyping and critical problem solving, mentor senior technical practitioners
Seniority
Principal, hands-on IC with strategic scope
