Role Overview
Wells Fargo is seeking a Software Engineer - Gen AI. We believe in the power of working together because great ideas can come from anyone. Through collaboration, any employee can have an impact and make a difference for the entire company. Explore opportunities with us for a career in a supportive environment where you can learn and grow.
Responsibilities
- 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
Requirements
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:
- 2+ years of software engineering experience in a BFSI GCC or Product Engineering organization.
- Strong proficiency in Python/Java and LLM orchestration frameworks (LangChain, LangGraph)
- Basic Knowledge of model context protocols, RAG architectures, and embedding techniques
- Experience with model evaluation frameworks and metrics for LLM performance
- Proficiency in frontend development with React.js for AI applications
- Experience with UI/UX design patterns specific to AI interfaces
- Experience with vector databases and efficient retrieval methods
- Knowledge of prompt engineering techniques and best practices
- Experience with containerization and microservices architecture
- Strong understanding of semantic search and document retrieval systems
- Working knowledge of both structured and unstructured data processing
- Experience with version control using GitHub and CI/CD pipelines
- Experience working with globally distributed teams in Agile scrums
- Experience with Google ADK & A2A (preferred but not mandatory) AutoGen, and OpenAI APIs
- Experience with GCP Vertex AI & Azure AI Foundry preferred.
- Experience with LLM inferencing (eg.vLLM) preferred
- Strong verbal and written communication skills
Job Expectations:
- Understanding of enterprise use cases for Generative AI
- Knowledge of responsible AI practices and ethical considerations
- Ability to optimize AI solutions for performance and cost
- Well versed in MLOps concepts for LLM applications
- Staying current with rapidly evolving Gen AI technologies and best practices
- Experience implementing security best practices for AI applications