Job Summary
Job Description
About this role:
Wells Fargo is seeking a Lead software Engineer...
In this role, you will:
- Responsible for being a technical expert, innovator, and strategic thought leader within technology engineering discipline for capture and content management.
- Have in-depth knowledge of the organizations tactical and strategic business objectives, the enterprise technological environment, the organization structure, and the ability to translate the advanced technology experience, and strategic technological opportunities and requirements into technical engineering solutions.
- Lead complex technology initiatives including those that are companywide with broad impact.
- Review and analyze complex, large-scale technology solutions in capture for strategic business objectives and solving technical challenges that require in-depth evaluation of multiple parameters, including intangibles or unprecedented technical factors.
- Make decisions in developing standards and companywide best practices for engineering and large-scale technology solutions. Design, Optimization and Documentation of the Engineering aspects of the Capture platform.
- Contribute to continual service improvement activities related to the delivery of capture services.
- Contributes to and supports the Capture strategy, standards and best practices associated with all aspects of Capture offerings.
- Maintains knowledge of industry, best practices and new technologies and recommends innovations that enhance operations and/or provide a competitive advantage to the organization.
- May represent Wells Fargo to external industry groups, influencing industry standards. Provides expert counsel to senior technology leadership and advises and mentors others.
- Working in a globally distributed team to provide innovative and robust capture centric solutions.
- We are closely working with Product Team and Vendors to develop and deploy services to meet customer expectations.
- Ability to influence and build relationships with LOB stakeholders, technology CIO leadership, external service providers, and architecture teams to resolve complex technical issues and achieve goals.
- Regulatory knowledge as applied to understanding various capture and related risk frameworks.
Required Qualifications
We are seeking an experienced Lead Software Engineer with strong expertise in AI/ML, Java microservices. This role requires deep technical capability along with leadership in architecture, design, and delivery of intelligent, scalable, and secure enterprise applications.
- Bachelor's/master’s degree in computer science or equivalent
Key Responsibilities
Key Responsibilities
Technical Leadership & Delivery
- Lead architecture, design, and development across AI, Java microservices, and Kofax-based workflows.
- Translate complex requirements into scalable technical solutions and drive end‑to‑end delivery.
- Mentor engineering teams, conduct design and code reviews, and enforce engineering best practices.
- Drive quality, reliability, and performance improvements across the entire platform.
AI & Machine Learning Responsibilities
- Design, implement, and integrate AI/ML models into business workflows.
- Work with LLMs, NLP, embeddings, vector search, RAG pipelines, and prompt engineering.
- Build AI POCs and convert them into production ready capabilities.
- Utilize Azure AI, OpenAI, GCP, ML.NET, or Python frameworks to build intelligent services.
- Define success metrics and ensure model scalability, accuracy, and performance.
Java Microservices Responsibilities
- Design and develop distributed microservices using Java + Spring Boot.
- Build Kafka driven event streaming systems and high performance APIs.
- Ensure fault tolerance, performance tuning, and secure code practices.
- Provide technical leadership across Java-based components.
Skill Requirements
Required Technical Skills
AI/ML
- LLMs, NLP, embeddings, vector DBs, RAG pipelines
- PyTorch, TensorFlow, ML.NET, Azure AI, OpenAI APIs
- Prompt engineering and model fine-tuning
Java Microservices
- Java 11+/17, Spring Boot
- Kafka producer/consumer patterns, schema registry
- REST APIs, Angular, microservice design principles
Leadership Skills
- Strong ownership mindset with focus on delivery and measurable outcomes.
- Ability to lead cross functional teams and mentor engineers.
- Clear communication to technical and non-technical stakeholders.
- Strong decision-making in architecture, design, and solution trade-offs.
- Ability to drive technical governance, standards, and modernization initiatives.
Preferred Qualifications
- Experience deploying AI/ML solutions at enterprise scale.
- Understanding of distributed system patterns
- Security frameworks
- Background in workflow automation and intelligent document processing.
Other Requirements
1.Certification in Spring Boot and Kafka will be an added advantage.