Wells Fargo
Website:
wellsfargo.com
Job details:
About This Role
Wells Fargo is seeking a Software Engineer/GenAI Engineer
Role Summary
Hands‑on GenAI Engineer working on canonical LLM APIs—designing OpenAI‑compatible endpoints (/generate, /search, /ingest, embeddings), operating AI Gateway Hybrid with OAuth/mTLS hardening, and evolving SDKs for LangGraph/ADK with trace/eval hooks. Owns versioning, deprecation, rate limiting, and developer onboarding.
In This Role, You Will
- Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
- Identify opportunities for service quality and availability improvements within the technology domain environment
- Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
- Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
- Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
- Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
- Provide information to technology colleagues, internal partners, and stakeholders
Required Qualifications
- 2+ years of software engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications
- AI Gateways like KONG , Portkey,Apigee, SSE/streaming, quota/rate limits
- Run LLM gateways at scale; plan capacity and change windows.
- API Design OpenAI‑compatible schemas; OpenAPI; versioning/deprecation
- Create scalable/extensible APIs.
- AuthN/Z OAuth2 (client & user‑context), mTLS, token binding
- End key‑sharing; enforce per‑user access via gateway.
- SDKs & Frameworks Agent Weaver Kit (TAWK), LangGraph/ADK
- Standardize auth/telemetry/signal handlers in client libs.
- Telemetry/Evals Trace propagation; Arize space/project strategy.
- Make API calls observable and evaluable end‑to‑end.
- Coding Skills: Python, Java, devin/github copilot
Job Expectations
- Design and maintain canonical LLM APIs (OpenAI‑compatible chat/generate, search, ingest, embeddings, responses, interactions) with multi‑model backends, consistent across on‑prem and cloud. Operate Gateway for LLM traffic (SSE/streaming), set TPS and payload SLOs, and coordinate capacity allocations with enterprise gateway owners.
- Implement authN/Z patterns: OAuth2 client credentials and user‑context flows; enforce mTLS and device/tls‑bound tokens to eliminate key sharing.
- Define versioning & deprecation policy; publish change notices and maintain compatibility matrices for SDKs and proxies.
- Build developer onboarding paths Integrate Open telemetry (tracing/evals) into gateway and APIs; propagate correlation IDs and tags for spaces/projects.
- Evolve SDKs to standardize auth, observability, signal endpoints, and registry updates for LangGraph/ADK. Implement rate limiting, quotas, and abuse protection at gateway/API levels; coordinate product creation and throttle settings.
- Publish OpenAPI specs, SDK examples, and reference integrations; ensure parity across environments and models introduced by platform comms.
- Run performance & soak tests (streaming, batch, embeddings); set promotion gates tied to latency/error SLOs. Coordinate change windows for gateway upgrades and author impact comms/SOPs.
- Enforce retirement of direct model endpoints—route all model access through APIs/gateway; guide exception handling.
- Explore AI gateway options for MCP/agent traffic (research & POC) and align with enterprise standards before adoption.
- Provide executive updates on API adoption, reliability, and roadmap (batch APIs, async patterns) tied to enterprise goals.
Reference Number
R-516636
Click on Apply to know more.