Lead Software Engineer (AI-Driven Development)
Core
Lead expert-level software development and AI-driven development adoption within a banking technology team, ensuring code stability, security, and auditability.
Role type
Senior IC Lead Software Engineer (AI-Driven Development)
Builds
Banking applications and AI-enabled features
Domain
Banking / Financial Services
Deliverable
production ML models
Required skills
Expert-level coding, AI-assisted development, Agentic workflows, Prompt and context engineering, AI output governance, Test automation, Developer experience measurement
Preferred skills
Leading AI tooling adoption, Agentic tooling and MCP integrations, AI governance in regulated industries
Technologies
Claude Code, GitHub Copilot, Model Context Protocol (MCP)
Responsibilities
Develop and coach team members on clean, resilient code; Lead adoption of AI-driven development tooling and set working patterns; Author and maintain shared AI development assets; Review and approve pull requests including AI-assisted changes; Design peer review processes covering AI-specific failure modes; Apply AI-driven development to reduce toil in refactoring and legacy code comprehension; Ensure compliance with bank data classification and privacy policies.
Seniority
Senior, hands-on IC with leadership responsibilities



