Wells Fargo Logo

Wells Fargo

Principal Engineer - Enterprise Generative AI Platform UI, Agentic AI, and High Performance Systems

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Irving, TX
Senior level
Hybrid
Irving, TX
Senior level
Wells Fargo is seeking a hands-on Principal Engineer within Digital Technology - AI Capability Engineering to lead critical engineering initiatives for the Enterprise Generative AI Platform, with primary ownership across agentic AI experience layers, advanced platform UI, and high-performance platform runtime patterns.
This role requires a deeply technical leader who can operate as both a strategic engineer and an elite builder. The ideal candidate will bring superior hands-on UI engineering experience, strong expertise in Python-based platform engineering, and a proven track record building AI agents, agent orchestration systems, and highly performant distributed applications. This engineer will help define how the Enterprise Generative AI Platform is experienced by developers, operators, and platform consumers across enterprise-grade chat, workflow, agent, desktop, gateway, observability, and control-plane surfaces.
In this role, you will:
  • Lead complex technology initiatives across the Enterprise Generative AI Platform with broad organizational impact
  • Define and drive engineering best practices for enterprise UI architecture, reusable frontend frameworks, platform experience design systems, and highly interactive control-plane applications
  • Architect and build rich product experiences for agent control consoles, workflow builders, runtime dashboards, observability surfaces, and developer self-service experiences
  • Design, code, test, debug, and document large-scale platform components across frontend and backend layers
  • Act as a senior technical authority for AI agent frameworks, tool execution orchestration, agent runtime lifecycle management, and human-in-the-loop operational experiences
  • Build scalable systems that optimize for latency, throughput, resiliency, concurrency, and operational clarity
  • Establish patterns for high-performance Python services, event-driven backends, orchestration layers, streaming responses, and responsive UI interactions
  • Partner closely with architects, product managers, principal engineers, platform leaders, and infrastructure teams to turn complex platform needs into usable and elegant experiences
  • Create reusable engineering patterns for frontend observability, telemetry-aware UX, runtime tracing views, evaluation reporting, and platform health visualization
  • Guide platform modernization across UI frameworks, agent tooling, workflow state management, and service interaction models
  • Review and analyze complex technical solutions for strategic business objectives, platform scale, developer usability, security, and enterprise supportability
  • Mentor senior engineers and lead through design reviews, code reviews, architecture reviews, and direct contribution in the codebase
  • Influence standards around secure software development, performance engineering, test automation, accessibility, and production readiness
  • Drive innovation in how internal users build, deploy, observe, troubleshoot, and govern AI agents and platform capabilities
  • Collaborate and influence all levels of professionals including management, architecture, engineering, operations, and risk partners

Required Qualifications:
  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 7+ years of experience in Python
  • 5+ years of experience building modern web UI platforms with strong emphasis on usability, interaction design implementation, performance, and maintainability

Desired Qualifications:
  • 3+ years of experience building or integrating AI/ML or Generative AI systems
  • 3+ years of experience building high-performance distributed systems, including low-latency APIs, concurrency-aware services, streaming systems, or large-scale runtime platforms
  • Experience building AI agents, orchestration frameworks, tool execution systems, or workflow-driven applications
  • Strong hands-on expertise in modern UI engineering using frameworks such as React, TypeScript, Next.js, or equivalent enterprise patterns
  • Experience designing platform experiences for agent marketplaces, workflow studios, desktop automation surfaces, evaluation dashboards, or control-plane portals
  • Strong experience with Python frameworks, asynchronous programming, and performance tuning
  • Experience with agentic AI frameworks such as LangGraph, LangChain, CrewAI, AutoGen, Google ADK, or equivalent internal frameworks
  • Experience with streaming UX, websockets, server-sent events, and real-time operational dashboards
  • Experience with APIs, microservices, and event-driven platform components
  • Knowledge of observability and tracing tools such as OpenTelemetry, Arize, Phoenix, Grafana, Prometheus, or similar platforms
  • Experience with GCP, Azure, Kubernetes, OpenShift, containerized deployment patterns, and enterprise platform delivery
  • Strong understanding of application and web security, identity-aware systems, and secure platform design
  • Ability to translate complex technical systems into intuitive user experiences
  • Strong verbal, written, and interpersonal communication skills
  • Ability to develop partnerships and collaborate with business and functional areas

Job Expectations:
  • Position will require onsite presence at one of the required locations listed below in a hybrid work schedule
  • This position is not eligible for Visa sponsorship
  • Relocation assistance is not available for this position

Top Skills

Azure
GCP
Kubernetes
Next.Js
Openshift
Opentelemetry
Python
React
Typescript

Similar Jobs at Wells Fargo

An Hour Ago
Hybrid
Entry level
Entry level
Fintech • Financial Services
Assist customers with inquiries and issues regarding financial products through various communication channels, while delivering high-quality service in a fast-paced environment.
An Hour Ago
Hybrid
Entry level
Entry level
Fintech • Financial Services
As a Personal Banker, you will build relationships with customers, assist with account openings, provide product information, and improve customer experience through proactive outreach.
Senior level
Fintech • Financial Services
The Branch Manager leads a team, driving sales and fostering customer relationships while ensuring operational excellence and risk management. Responsibilities include coaching staff, managing performance, and executing strategies for growth. The role involves collaborating with internal partners and advocating for customer needs.

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account