Visa is hiring a Senior Software Engineer to serve as the technical lead for the Visa Assist AI platform, a multi-agent AI system serving client-facing channels (Chat, Email, Portal). The role involves architecting and implementing core components such as intent classification, agent routing, and MCP protocol adapters using Python, FastAPI, LangChain, and NATS, while also mentoring engineers and driving platform reliability and security standards.
Building something newAI / ML“As the technical lead of the Visa Assist AI platform, you will be a hands-on, technically deep, and influential engineer who owns the technical vision and delivery of a multi-agent AI architecture (Visa Assist) serving Visa's client-facing channels — Chat, Email, and Portal.”
Product areasVisa Assist AI platform · Client-facing channels (Chat, Email, Portal) · Multi-agent AI architecture · Intent classification and routing · MCP protocol integration · CRM and billing workflows
GoalsDeliver secure, scalable, and high-quality technology solutions that drive business outcomes in the fintech sector · Shape the strategic roadmap for Visa's AI-powered client services · Improve intent classification and routing accuracy · Drive platform reliability and SLA adherence for Chat/Portal real-time latency and Email throughput
MarketsFintech · Payments technology
TechPython · Java · FastAPI · LangChain · Pydantic v2 · NATS · Kafka · Docker · Kubernetes · OpenTelemetry · Prometheus · LangSmith · MCP (Model Context Protocol) · REST · OAuth2 · mTLS · MySQL · MSSQL · Spring · React · JavaScript · HTML5 · Maven · Gradle · Jenkins · Git · BitBucket