Lead Software Engineer - AI Tools
Core
Designing, developing, testing, operating, and maintaining Enterprise AI Agents to enable an AI-powered Software Development Lifecycle.
Role type
Lead Software Engineer - AI Tools
Builds
Enterprise AI Agents and full-stack applications supporting the bank's digital transformation
Domain
Banking / Generative AI & Agentic AI
Deliverable
production ML models | product features
Required skills
Python, full-stack development, React.js, TypeScript, REST API, GenAI/Agentic AI frameworks (MCP, LangChain, LangGraph, Semantic Kernel, autogen, Azure AI Foundry), RAG architecture, vector databases, prompt engineering, CI/CD, container orchestration
Preferred skills
GitHub Copilot, Azure AI Services, FAISS, architectural design, scalability optimization
Technologies
Python, React.js, TypeScript, Azure AI Foundry, LangChain, LangGraph, Semantic Kernel, autogen, FAISS
Responsibilities
Designing and developing Enterprise AI Agents, writing production-ready code, conducting code reviews, analyzing system failures, ensuring compliance and security best practices, prioritizing tasks for incremental delivery
Seniority
Senior, hands-on IC