Back to search results

Senior Data Scientist - GBS IND

Hyderabad, , India

Job Description:

About Us

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!

Global Business Services

Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.

Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.

In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.

Process Overview

As a part of Global Risk Analytics, Enterprise Risk Analytics (ERA ) is responsible for the development of cross-business holistic analytical models and tools. Team responsibilities include: • Financed Emissions responsible for supporting the calculation of asset level balance sheet Financed Emissions, which are integral to the Bank ’s goal of achieving Net-zero greenhouse gas emissions by 2050. • Financial Crimes Modelling & Analytics responsible for enterprise-wide financial crimes and compliance surveillance model development and ongoing monitoring across all lines of business globally. • Operational Risk responsible for operational risk loss forecasting and capital model development for CCAR/stress testing and regulatory capita l reporting/economic capital measurement purpose. • Business Transformations is a central team of Project Managers and Quantitative S/W engineers partnering with coverage area ERA teams with the end goal of onboarding ERA production processes on GCP/production platforms as well as identify risk/gaps in ERA processes which can be fixed with well-designed and controlled S/W solutions. • Trade Surveillance Analytics responsible for modelling and analytics supporting trade surveillance activities within risk. • Advanced Analytics responsible for driving research, development, and implementation of new enhanced risk metrics and provide quantitative support for loss forecasting and stress testing requirements, including process improvement and automation

Job Description

The role will be responsible for building quantitative software libraries to estimate Greenhouse Gas Emissions resulting from the bank’s financing activities.


  • Designing and Developing mathematical software packages using Python
  • Front-end workflow development to allow end-users to run the calculators
  • Writing efficient software and iteratively improving it
  • Establishing structure for representing mathematical operations
  • Testing work output with continuous integration tools/packages like unittest, pytest, jenkins
  • Maintaining Code Quality and ensuring numerical correctness
  • Troubleshooting software bugs and partnering with peers in Technology to solve problems
  • Documenting and responding to requests / queries from Review Group



Bachelor’s degree

Certifications If any: NA

Experience Range: 12-16 years

Foundational Skills*



Data structures

  • Aptitude and interest for solving numerical problems with software
  • Advanced knowledge of Python programming language, numerical packages like numpy and pandas
  • Knowledge of Data structures, Algorithms
  • Knowledge of Object Oriented Software Development
  • Keenness to learn the firm’s software platforms where the product is built and deployed
  • Understanding of databases, query languages and tools like Oracle, Spark
  • Basic Knowledge of climate risk, financial concepts & products

Desired Skills


Basics of Finance

Basics of Climate Risk

Work Timings

11:30 AM to 8:30 PM

Job Location


Learn more about this role

Full time


Manages People:

Street Address

Primary Location:
Hitec City, Madhapur, Hyderabad, 500081