Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Artificial Intelligence Natural Language Processing Development Engineer (Apps Systems Engineer 5) New
Wells Fargo Bank, NA
Fremont, CA, United States of America

Job Title

Artificial Intelligence Natural Language Processing Development Engineer (Apps Systems Engineer 5)

Job Description

Enterprise Information Technology Artificial Intelligence Natural Language Processing Development Engineer (Apps Systems Engineer 5)

Location(s): Concord, CA; Fremont, CA Job Opening ID: 5371489

About Wells Fargo Wells Fargo & Company (NYSE: WFC) is a diversified, community-based financial services company with $1.9 trillion in assets. Founded in 1852, Wells Fargo provides banking, insurance, investments, mortgage, and consumer and commercial financial services through more than 8,600 locations, 13,000 ATMs, online (, and mobile devices. We’re headquartered in San Francisco, but we’re decentralized so every local Wells Fargo location is a headquarters for satisfying our customers’ financial needs and helping them succeed financially. We do business with 70 million customers and one in three U.S. households. Wells Fargo has approximately 269,000 team members in 42 countries and territories across our more than 90 businesses.

About Enterprise Information Technology (EIT) At Wells Fargo, technology is at the heart of what enables us to satisfy our more than 75 million global customers’ financial needs and help them succeed financially. The Enterprise Information Technology (EIT) group provides strategic technology-based products, services, and governance for our enterprise business units. EIT helps customers conduct an average of 95 million transactions each day through in-store, online, ATM, and telephone transactions, delivering a true One Wells Fargo experience and ensuring their security, regardless of the channel. Altogether, EIT draws on the talents and motivation of thousands of technology team members across the enterprise, managing world-wide technology for more than 8,700 stores and 12,500 ATMs, making EIT a competitive advantage for Wells Fargo.

Job Description The Enterprise Information Technology - Artificial Intelligence Platform team is looking for a highly motivated and experienced Natural Language Processing (NLP) Development Engineer to design, develop NLP technologies and algorithms to deliver AI initiatives in the bank. The ideal candidate for this exciting new development position has a passion for technology and demonstrates can quickly learn and adapt to new technologies with a drive towards continuous improvements in the way technology solutions are delivered across multiple line of businesses.

Job Function Includes: Development of fundamental NLP Technologies such as Tokenization, language Identification, part of speech tagging, named entity recognition etc. Focus on Machine Learning techniques, neurel networks, to train and deploys Models on NLP Platform. Develop Model as Service and NLP API's for integration with other banking internal systems.


  • No telecommuting
  • No Agencies Please


Required Qualifications • 7+ years of application development and implementation experience • 3+ years of RESTful or SOAP web services

Desired Qualifications • Good verbal, written, and interpersonal communication skills • Banking finance experience • Ability to work effectively in virtual environment where key team members and partners are in various time zones and locations • 5+ years of handson Core Java / Python development experience across multiple application tiers. • 3+ years solid experience in backend queries and message queues • 1+ years of experience developing NLP Algorithms and apply to solve named entity recognition, lemmatization,summarization and spell check corrections. • Bachelor's / master's degree in computer science or statistics or related quantitative field. • Knowledge in Artificial Intelligence, Natural Language Processing, Machine Learning, Distributed Computng, Chatbot, and Virtual Assistant are required. • Knowledge and understanding of database design, data extraction, data modeling and transformation with SQL / NoSQL databases. • Knowledge and understanding of application ownership: including responsibility for development, maintenance, and ongoing technology support (troubleshooting, monitoring, performance tuning etc.) • Development experience with chatbots and conversational frameworks. • Experience in Machine Learning, Deep Leaning, Linear Regression Models / Tensor Flow. • Experience using Stanford NLP Library, Lucene search Engine or equivalent. • Required skills in Java/Python NLP / Machine Learning Frameworks such DL4J, ND4J or similar. • Experience in Automated Unit Testing tools such as JUnit, Code Quality tools such as Fortify and collabrative development tools such as GitHub/SVN. • Experience developing and leading projects in Agile methodologies.

Apply Today Internal Team Members: Visit Teamworks Jobs: • Intranet or Internet at Teamworks at Home • Within the Job Opening ID field enter number as listed above and click on Search *These instructions are for internal team members. External Job Seekers: • Visit Wells Fargo Careers Site: • Click on Search Jobs and Search Jobs Now • Within the Job Opening ID field enter number as listed above and click on Search *These instructions are for external job seekers. If job search returns with no results, then posting is no longer active.

About the Company

Contact Info

Previous Senior Research Software Developer, Center for Applied Earth Science and Engineering Research in Memphis, TN, United States Next Senior Software Engineer, Sourceress in San Francisco, California, United States