About the role
We are seeking an experienced Senior Data Scientist who can drive the technical vision for our AI based applications. The candidate needs to have strong knowledge in AI/ML, NLP, Deep Learning, LLMs, GenAI Models, Python scripting language and libraries, this role is responsible for building or optimizing Data science solutions and help the business to address complex problems.
Responsibilities*
Individual contributor role enabling Artificial Intelligence (AI) research and development at Bank of America
Code design, research and prototype implementations for next-generation Artificial Intelligence systems, Data Analytics, Model development & support, MRM process documentation and governance.
Development & enhancement of models including evaluation of vendor built models
Helps define the technology tool stack for the solutions, Evaluates and adapts new tools/framework/practices for team(s).
Constantly seek better ways of solving technical problems and designing the solution, Research and evaluate Innovative approaches to Data Science problems. Identify gaps and work with appropriate partners to develop plans to close gaps.
Collaborate with development teams to understand requirements, ensure the architecture is feasible to implement and subsequently implemented accurately.
Use data assets to gain insights into current processes and models
Drive processing, cleansing, and verifying the integrity of data used for analysis
Build, improve and extend NLP capabilities in various domains
Communicate findings, opportunities and gaps in techniques, tools and infrastructure to all levels of the organization
Take results from POC to development to production in collaboration with product engineers and iterate through the validation and recalibration cycles
Take a leadership role in the data science community of experts
Lead Data Quality metrics development and monitoring, internal process design and documentation
Feature engineering
Contribute to story refinement/defining requirements
Participate in estimating work necessary to realize a story/requirement through the delivery lifecycle.
Adhere to team delivery/release process and cadence pertaining to code deployment and release
Mentor and manage junior talent
Requirements*
Education
B.E./ B. Tech/M.E./M. Tech/BSC/MSC/BCA/MCA (prefer IT/CS specialization)
Certifications If Any - NA
Experience Range*
15+ years of experience
Foundational Skills*
Strong technical experience in Machine Learning, NLP, Deep Learning, Statistical Modeling.
Strong understanding of machine learning techniques and algorithms, capability and skills to develop and enhance models.
Strong hands-on in Implementing LLM Models, GEN-AI Models, OpenAI API's
Strong hands-on design and development experience in Python
Experience with data visualization tools
Worked on the Data analysis libraries like pandas
Experience in web APIs
Hands on experience with various databases – Oracle, SQL server and working experience in SQL, PL/SQL
Strong hands on experience with Unix scripting, Database tools like TOAD, SQL Developer and Autosys etc.
Strong problem solving, analytical and interpersonal skills
Ability to work effectively in a team environment
Strong written and oral communication skills. Should have the ability to clearly express ideas
Experience working with Agile Methodology
Experience with automated SDLC solutions (CI/CD)
Desired skills-
Project management tool JIRA and Version Control tools Github, Bitbucket – will be an added advantage
Must be able to interact and co-ordinate with distributed & Cross-functional teams
Self-starter capability, ability to acquire new skills autonomously
Ability to present technical concepts to senior level business stakeholders
Assisting with the business cases and understanding stakeholder's expectations and objectives
Strong problem identification and solving skills.
Excel in a fast paced, dynamic environment
About the company
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.
One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.
Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.
Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!