16 days old

NLP Developer

Richmond, VA 23274
Apply Now
Apply on the Company Site
NLP Developer

Charlotte, North Carolina;Richmond, Virginia

**Job Description:**

Responsible for performing complex analysis and modeling. Utilizes a variety of systems including, but not limited to Excel, SQL, Visual Basic, SAS, Python, or R at an intermediary level. Provides analytical support on various strategies to ensure company goals are met. Coordinates the production of performance reports and updates for senior management. May utilize established databases to provide statistical and financial modeling. Analyzes portfolio trends, concerning risk, loss trends, marketing performance, portfolio dynamics, and bureau scoring criteria. Experience building analytics around unstructured textual data. Will participate in the rollout of company-wide pilot programs developed as a result of programmed models. Duties primarily include the regular use of discretion and independent judgment. 2-5 years experience preferred.

**Job Description**

The Enterprise Process Oversight Reporting and Analytics team designs and develops reports and processes which drive daily business decisions. Qualified individuals should have a keen interest in combining data from multiple sources to create reporting, help drive decisions, and are passionate about breaking down complex business problems and providing well-design data science solutions which make a significant impact. Must have a passion for building NLP (natural language processing) models from scratch, ability to lead large NLP efforts leveraging a variety of structured and unstructured data sources, teaching / explaining how NLP algorithms work to a non-technical audience, comfortable with model documentation, and should love improving the way people consume information. Must be excited to be part of a fast paced organization and enjoy the idea of understanding the root driver of our customers need in order to improve their financial lives.

**Required Skills**

2+ years of proven professional experience in building natural language processing models

Real world experience with NLP programming in R and or Python to do text/data mining and analytics

Demonstrated background in NLP and machine learning. Preference for degrees in computer science, information retrieval, statistics, applied math, or other quantitative field

Demonstrated track record of publication in peer reviewed journals and conferences

Track-record of having developed novel algorithms

Has demonstrated experience working with large data sets in Hadoop and traditional SQL databases

Solid background in statistical learning techniques for NLP (HMMs, CRFs, SVMs, LDA, LSI,MRFs)

Must have ML/NLP algorithm implementation experience as well as the ability to create /modify standard algorithms (e.g. change objectives, work-out the math and implement)

Experience in one or more of the following areas: entity/relation extraction, information extraction, summarization, semantics, document classification, ontology, question answering, and knowledge graph

Experience on modern deep learning approaches to NLP: word/paragraph embeddings, structured prediction, sentiment analysis, disambiguation

Experience with implementation/deployment of NLP pipeline from end to end

Ability to consistently deliver results across shifting priorities and deadlines in fast paced environment

Ability to work with a sense of urgency in order to meet critical deadlines

Detail oriented with strong investigative and problem solving skills

Strong communication skills, both verbal and written

Ability to proactively engage in a teamwork culture


Advanced degree in Data Science with a focus in NLP/computation linguistics

Bilingual: English and Spanish

Ability to indirectly manage peer level associates who are part of problem solving teams

Background in teaching NLP algorithms to beginners and advanced Data Scientists


1st shift (United States of America)

**Hours Per Week:**


Full time


Manages People: No

Travel: No

Talent Acquisition Contact:

Referral Bonus:

Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.

To view the "EEO is the Law" poster, CLICK HERE at https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf .

To view the "EEO is the Law" Supplement, CLICK HERE at https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf .

Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy (Policy) establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.

To view Bank of Americas Drug-free workplace and alcohol policy, CLICK HERE .



  • Banking / Finance
Posted: 2020-02-01 Expires: 2020-03-02

Success begins with building relationships.

At Bank of America, our customers are at the center of everything we do. Our focus is on helping each one find the right financial solutions. With a wide range of career opportunities available, we invite you to realize your career goals with us while assisting customers with what matters most to them.

Welcome to Careers at Bank of America.

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

NLP Developer

Bank of America
Richmond, VA 23274

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast