Lead AI Software Engineer

Wells Fargo•McLean, VA
•$191,000 - $305,000•Hybrid

About The Position

Wells Fargo is seeking an AI Engineer to design, build, and deliver next-generation AI-enabled applications and agentic systems. The role combines hands-on engineering across frontend applications, Python backend services, MCP infrastructure, agent workflows, and secure enterprise integrations. The engineer will build user-facing applications and backend services that integrate with Model Context Protocol (MCP) servers, LLM-based applications, RAG-based retrieval systems, and agent orchestration platforms, working with AI developers, platform engineers, product teams, and other stakeholders to deliver scalable, secure, observable, production-ready solutions. The position contributes across the full stack and helps shape reusable patterns for MCP-enabled tools, skills, and agent-driven workflows. Responsibilities span end-to-end application development, MCP service and tool implementation, secure access controls, agent orchestration, reusable components, observability, documentation, and deployment readiness on OpenShift or Kubernetes. The position offers a hybrid work schedule and is located at 751 Pinnacle Dr., McLean, VA 22102. It is not eligible for visa sponsorship, and relocation assistance is unavailable.

Requirements

  • At least 5 years of engineering experience, or equivalent demonstrated through work experience, training, military experience, or education.
  • At least 5 years of strong Python proficiency and experience building services with frameworks such as Fast MCP, FastAPI, and Flask.
  • At least 5 years of experience developing and integrating REST APIs, asynchronous services, and event-driven architectures.
  • At least 5 years of experience integrating with AI, LLM-based systems, agent platforms, or AI APIs.
  • At least 5 years of experience with React and TypeScript for frontend application development.
  • At least 4 years of experience with authentication, authorization, and access control patterns, including SSO, OAuth 2.0, API keys, token-based access, RBAC, and scopes.
  • At least 4 years of experience building or integrating MCP servers and understanding the MCP protocol, including tool registration, schemas, message flows, clients, servers, and lifecycle patterns.
  • At least 3 years of experience developing agent-driven workflows with frameworks such as LangChain, Google ADK, or similar orchestration frameworks.
  • At least 3 years of experience with frontend fundamentals, including HTML, CSS, JavaScript, browser rendering, DOM APIs, and performance tuning.
  • At least 3 years of experience with automated testing using Playwright, performance testing, code reviews, and CI/CD practices.
  • At least 3 years of experience building secure, scalable, maintainable applications aligned with enterprise platform standards.

Nice To Haves

  • Experience building MCP servers using FastMCP or similar Python-based MCP frameworks.
  • Experience designing MCP-compatible tools, reusable skills, and modular agent capabilities.
  • Familiarity with tool schema design and structured output validation using Pydantic, JSON Schema, or Zod.
  • Experience with long-running autonomous agents supporting retries, state persistence, error recovery, graceful termination, and multi-step workflow execution.
  • Experience with RAG-based retrieval systems, vector search, embeddings, or enterprise knowledge retrieval patterns.
  • Experience with agent observability and tracing tools such as LangSmith, OpenTelemetry, Arize, or similar platforms.
  • Exposure to Splunk or enterprise observability frameworks.
  • Experience with Docker, OpenShift, Kubernetes, or similar containerization and deployment platforms.
  • Experience with Copilot Studio, Microsoft Teams UI integration, or conversational application platforms.
  • Knowledge of prompt engineering, skill engineering, and knowledge graphs such as llm_wiki and OKF.
  • Familiarity with secure enterprise software delivery, platform governance, and reusable engineering standards.

Responsibilities

  • Design, build, and maintain AI-enabled applications using React, TypeScript, Python, and modern API frameworks.
  • Develop frontend applications that follow enterprise UI standards and reusable component patterns.
  • Build and maintain Python backend services, APIs, MCP services, and integration layers using frameworks such as MCP, FastAPI, and Flask.
  • Design, implement, and integrate MCP servers and clients for secure context sharing among models, tools, applications, and agent runtimes.
  • Develop and support agentic workflows for complex, multi-step tasks using frameworks such as LangChain Deep Agents, Google ADK, or similar frameworks.
  • Build skill-based and modular agents with reusable, composable, and versioned skills.
  • Create reusable components, services, tool schemas, and integration patterns for enterprise AI applications.
  • Integrate logging, tracing, and observability frameworks, including Arize- and Splunk-compatible logging and agent observability tooling.
  • Prepare applications and services for deployment on enterprise container platforms such as OpenShift or Kubernetes.
  • Collaborate with AI developers, platform engineers, product teams, and architecture partners to deliver robust and scalable AI solutions.
  • Deliver end-to-end AI application features using MCP services and agent orchestration layers.
  • Own and contribute to MCP service implementations, including tool schema design, tool registration, API integration, authorization enforcement, and deployment readiness.
  • Build and maintain MCP-compatible tools, skills, APIs, and UI components for AI applications and agent runtimes.
  • Integrate AI-powered user interfaces with backend APIs, MCP servers, RAG systems, and agent workflows.
  • Implement RBAC policies governing which users, agents, clients, and applications can invoke specific tools or services.
  • Develop agent workflows that support complex user objectives through MCP and skill orchestration.
  • Align solutions with enterprise platform standards for application scaffolding, security, observability, logging, testing, and deployment.
  • Ensure frontend applications are performant, accessible, maintainable, and aligned with reusable design patterns.
  • Ensure backend and AI services are scalable, observable, secure, and ready for deployment on OpenShift or Kubernetes-based environments.
  • Write and maintain technical documentation, integration guides, API specifications, and operational runbooks.
  • Contribute to engineering best practices, including code reviews, automated testing, CI/CD, monitoring, and production support readiness.
  • Follow applicable Wells Fargo policies and procedures, fulfill risk and compliance obligations, escalate and remediate issues, and make sound risk decisions.

Benefits

  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Scholarships for dependent children
  • Adoption reimbursement
  • Eligible employees may also be eligible for incentive opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service