BNY logo
BNYData Scientist
Updated · Reviewed by the Dataford team

BNY Data Scientist interview questions & guide 2026

Every question BNY interviewers actually ask, the frameworks that win the room, and the language hiring managers respond to.

3 rounds · ≈ 3-5 weeks
1
Online Technical Assessment
2
Structured Technical Rounds
3
Onsite/Virtual Panel Interviews

What is a Data Scientist at BNY?

As a Data Scientist at BNY, you sit at the unique intersection of cutting-edge technology and global financial services. BNY is a premier financial institution responsible for safeguarding and managing trillions of dollars in assets. This unprecedented scale means that the data science team is tasked with solving incredibly complex, high-impact problems. From optimizing asset management portfolios and predicting market trends to building advanced fraud detection systems and integrating generative AI into legacy pipelines, your work directly influences the stability and efficiency of the global financial ecosystem.

The role of a Data Scientist here goes far beyond traditional statistical analysis. You will be building, scaling, and deploying production-grade machine learning models that process massive, highly structured, and unstructured datasets. Whether you are joining as a generalist or stepping into a senior role such as a Vice President Data Scientist, you will be expected to drive innovation, design robust machine learning pipelines, and translate complex algorithmic outcomes into actionable business strategies for executive stakeholders.

What makes this role particularly exciting is BNY's active commitment to modernizing its technology stack. The data science division is heavily focused on the latest trends, including Large Language Models (LLMs), deep learning, and advanced neural networks. By joining this team, you will have the opportunity to work on highly sophisticated financial products, collaborate with world-class engineers, and leverage substantial computing resources to deliver measurable business impact.

Common Interview Questions

The questions you will encounter during the BNY hiring process are designed to test your technical execution, theoretical understanding, and behavioral alignment. These questions are drawn from real interview experiences across multiple global offices and represent what you are highly likely to face.

Machine Learning & Deep Learning Concepts

These questions assess your foundational knowledge of machine learning, deep learning, and modern AI architectures, with a specific focus on modern trends like Large Language Models.

  • Explain the architecture of a transformer model and how self-attention mechanisms function.
  • How do you address overfitting when training a deep neural network on a relatively small dataset?

Access the full BNY Data Scientist prep plan

  • Every Data Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
03 · Question bank

The questions most likely to come up

Sorted by relevance to this company
Top Customers by Last-Quarter SpendMedium
Join customers and transactions, filter to the previous quarter, aggregate spend, and return the top three customers by total spend.
Date FunctionsJoinsAggregations
Recently asked
Design Test for New FeatureMedium
Design an A/B test for a new platform feature, including success metrics, power, guardrails, and a clear ship decision.
experiment designfeature evaluationA/B Testing
Recently asked
Access the full BNY Data Scientist prep plan
Everything you need to walk in ready.
Get my prep plan

This list of questions represents the core technical and behavioral competencies evaluated at BNY. Candidates should use these examples to practice structuring their technical explanations and formatting their behavioral responses using the STAR method (Situation, Task, Action, Result). Pay special attention to explaining the business impact of your technical decisions.

Getting Ready for Your Interviews

Preparing for a Data Scientist interview at BNY requires a balanced approach that covers core programming, machine learning theory, system design, and behavioral preparation. You should approach your preparation systematically, ensuring you can write production-ready code while also being able to explain the high-level business value of your models.

Technical Excellence – You must demonstrate strong proficiency in Python, SQL, and core machine learning frameworks. This includes the ability to write clean, optimized code on the spot, design database queries, and build neural networks.

Systemic & Design Thinking – Especially for senior roles like Vice President Data Scientist, you need to demonstrate that you can think beyond the model itself. Interviewers will evaluate your ability to design scalable pipelines, handle data drift, and deploy models securely within a regulated financial framework.

Business Acumen & Communication – BNY values data scientists who can bridge the gap between complex mathematics and business operations. You must be able to clearly communicate why a model matters, how it impacts the bottom line, and how you validated its fairness and accuracy.

Collaboration & Leadership – You will be working in highly cross-functional environments alongside product managers, software engineers, and compliance officers. Showing that you can collaborate effectively, take constructive feedback, and lead initiatives is critical to your success.

Interview Process Overview

The interview process for a Data Scientist at BNY is structured to thoroughly evaluate both your technical capabilities and your behavioral alignment with the firm's culture. While the exact steps can vary slightly depending on the seniority of the role and the specific team, the overall process is designed to be rigorous, transparent, and comprehensive.

The journey typically begins with an online technical assessment. This initial screen is highly technical and tests your coding speed, SQL knowledge, and theoretical machine learning concepts. Following a successful assessment, you will transition to structured technical rounds, which are often conducted in partnership with external technical evaluation platforms. These rounds focus heavily on practical coding, system design, and algorithmic problem-solving.

The final stages of the process bring you face-to-face with the hiring team and senior leadership. During these onsite or virtual panel interviews, the focus shifts toward system design, behavioral attributes, and your past project experiences. BNY places a strong emphasis on finding candidates who not only possess deep technical expertise but also exhibit strong communication skills and a collaborative mindset.

06 · The loop

The interview process, end to end

≈ 3-5 weeks · 3 rounds
1
Online Technical Assessment

Initial screen testing coding speed, SQL knowledge, and theoretical machine learning concepts.

2
Structured Technical Rounds

Technical rounds focusing on practical coding, system design, and algorithmic problem-solving.

3
Onsite/Virtual Panel Interviews

Interviews with the hiring team and senior leadership focusing on system design, behavioral attributes, and past project experiences.

This visual timeline outlines the typical progression a candidate goes through from the initial application to the final offer. Candidates should expect the entire process to take anywhere from three to six weeks, depending on scheduling and team availability. Use this timeline to pace your preparation, ensuring you are fully ready for the deep-dive technical rounds before advancing past the initial screens.

Deep Dive into Evaluation Areas

To succeed in the BNY interview process, you must understand exactly what is expected of you in each key evaluation area. The interviewers use specific rubrics to score your performance across coding, machine learning theory, and system design.

Online Technical Assessments

The online assessment (OT) is your first opportunity to showcase your technical skills. This round is designed to filter for core competency in programming and database management.

Be ready to go over:

  • Jupyter Notebook Environments – You may be asked to build, train, and evaluate a machine learning model on a provided dataset within an active Jupyter notebook interface.

Access the full BNY Data Scientist prep plan

  • Every Data Scientist question, updated weekly
  • Model answers with SQL and Python solutions
  • Recent, real interview reports
Get my prep plan
08 · Topic breakdown

What they actually test for

Topic distribution
All topics
Machine Learning (ML)PythonSQLDeep Learning (DL)Model Training

Key Responsibilities

As a Data Scientist at BNY, your day-to-day responsibilities will vary depending on your team, but they generally center around turning vast amounts of financial data into strategic advantages. You will be responsible for the entire model lifecycle, from ideation to production.

  • Model Development & Training – You will design, build, and train machine learning and deep learning models to solve complex business problems, such as risk forecasting, fraud detection, and operational automation.
  • Data Engineering & Pipeline Construction – You will work closely with data engineers to build robust, scalable data pipelines, ensuring that your models have access to high-quality, real-time data.
  • GenAI Innovation – You will explore, prototype, and deploy generative AI and LLM-based solutions to improve internal workflows and enhance client-facing products.
  • Stakeholder Collaboration – You will collaborate with product managers, software engineers, and business leaders to define project requirements, share model insights, and ensure successful deployment.
  • Leadership & Mentorship – If you are operating at the Vice President Data Scientist level, you will also be expected to mentor junior team members, drive the technical roadmap, and represent the data science team in high-level executive meetings.

Role Requirements & Qualifications

To be competitive for a Data Scientist position at BNY, you must possess a strong blend of technical expertise, academic foundation, and professional experience.

Technical Skills

  • Programming Languages – Expert-level proficiency in Python is mandatory, along with a strong command of SQL for data retrieval.
  • Machine Learning Frameworks – Deep experience with libraries such as scikit-learn, PyTorch, TensorFlow, XGBoost, and Hugging Face.
  • Data Manipulation – Mastery of pandas, numpy, and data visualization tools like matplotlib or seaborn.
  • Modern AI Technologies – Solid understanding of LLMs, vector databases (e.g., Pinecone, Milvus), and RAG architectures.

Experience & Soft Skills

  • Professional Background – A degree in a quantitative field (Computer Science, Statistics, Mathematics, Engineering) is highly preferred, along with several years of hands-on industry experience.
  • Domain Knowledge – While not always mandatory, prior experience in financial services, fintech, quantitative trading, or risk management is highly advantageous.
  • Communication Skills – The ability to articulate complex mathematical concepts to non-technical stakeholders clearly and confidently.

Must-Have vs. Nice-to-Have

  • Must-Have – Strong Python coding skills, intermediate-to-advanced SQL, solid theoretical understanding of machine learning algorithms, and a proven track record of deploying models.
  • Nice-to-Have – Experience with cloud platforms (AWS, Azure, GCP), familiarity with containerization (Docker, Kubernetes), experience building GenAI applications in production, and prior leadership or mentorship experience.

Frequently Asked Questions

Q: How difficult is the BNY Data Scientist interview?

A: The interview process is generally rated as average to difficult. The initial online assessments and technical screens are highly rigorous and require strong coding speed and theoretical knowledge. However, the onsite rounds focus heavily on practical application, system design, and behavioral alignment, making thorough preparation highly effective.

Q: What is the role of Karat in the BNY interview process?

A: BNY frequently partners with Karat to conduct their first-round technical interviews. These are structured, live-coding sessions led by experienced technical interviewers. They focus on data structures, algorithms, SQL, and short-answer machine learning theory.

Q: Does BNY focus heavily on Generative AI and LLMs?

A: Yes. BNY is actively investing in modernizing its technology stack and places a strong emphasis on GenAI, LLMs, and modern deep learning trends. Even if the specific role is not exclusively focused on NLP, showing familiarity with these technologies will significantly strengthen your candidacy.

Q: What is the typical timeline from application to offer?

A: The timeline can vary, but most candidates report a process lasting between three to six weeks. BNY is known for having a highly structured process, though scheduling delays can occasionally occur between rounds. Proactive communication with your recruiter is highly recommended.

Q: What is the hybrid/remote work policy at BNY?

A: BNY generally operates under a hybrid model, requiring employees to be in the office a set number of days per week (typically three days). This varies by location (such as Pittsburgh, PA, Lake Mary, FL, or New York, NY) and specific team agreements.

Other General Tips

To maximize your chances of success during the BNY Data Scientist interview process, keep these practical, insider tips in mind.

  • Master the Jupyter Environment: For the online test, practice building and training a model from scratch within a Jupyter notebook under a strict time limit. Focus on clean code, proper validation splits, and clear evaluation metrics.
  • Brush Up on SQL: Do not underestimate the SQL portion of the interviews. Practice complex joins, window functions, and subqueries, as you will face them in both the online test and live technical screens.
  • Structure Your Case Studies: When answering ML system design questions, use a structured framework. Start with the business objective, move to data ingestion and exploration, then model selection, evaluation, deployment, and finally monitoring.
  • Be Prepared for GenAI Questions: Even if your primary background is in classical machine learning, review the fundamentals of transformers, embeddings, and vector databases. This knowledge is highly valued across all data science teams at BNY.
  • Showcase Your Business Impact: When discussing your past projects, always highlight the business outcome. Use metrics like revenue generated, costs saved, latency reduced, or accuracy improved to ground your technical achievements in real-world value.

Summary & Next Steps

Securing a Data Scientist or Vice President Data Scientist role at BNY is an incredible opportunity to apply cutting-edge machine learning and AI methodologies to some of the most complex financial challenges in the world. The role offers a unique combination of massive scale, rich datasets, and a strong organizational commitment to technological innovation. By preparing thoroughly for the technical rigor of the online assessments, mastering ML system design principles, and aligning your behavioral stories with the company's collaborative culture, you can position yourself as a standout candidate.

As you embark on your preparation journey, focus on building a deep, fundamental understanding of both classical machine learning and modern generative AI architectures. Practice coding efficiently, structuring your system designs logically, and communicating your ideas with confidence and clarity.

14 · Compensation

What this role pays

4 reports
USUSD
Estimated total compLow confidence · 4 data points
$0k-$0k
Median $111k / year
Base salary · 100%Stock (RSU) · 0%Cash bonus · 0%
25thEntry / smaller markets
$44k
50thTypical offer
$111k
90thTop performers / major metros
$178k
Breakdown by component
Base salary
100% of total
$44k$161k
$103k
median
Stock (RSU)
0% of total
$0$0
$0
median
Cash bonus
0% of total
$0$0
$0
median
Aggregated from 4 self-reported salaries via Glassdoor. Estimates only. Verify against your offer.

The compensation for a Data Scientist at BNY is highly competitive and reflective of the critical impact the role has on the organization. The package typically includes a strong base salary, performance-based bonuses, and a comprehensive benefits package. Senior roles like Vice President Data Scientist command higher salary bands and significant equity components, making it a highly rewarding career path.

For more detailed interview insights, real-world candidate experiences, and interactive preparation resources tailored specifically for BNY and other top-tier institutions, explore the comprehensive tools available on Dataford. With targeted practice and focused preparation, you have everything you need to succeed in your upcoming interviews. Good luck!

15 · The role

Inside the Data Scientist guide at BNY

18 · FAQ

BNY Data Scientist interview FAQ

Answered from real candidate and compensation data
How hard are BNY Data Scientist interviews, and what offer rate should I expect?
In candidate-reported experience, BNY Data Scientist interviews are most commonly rated as average difficulty. Across the same reports, the offer rate shown is 0%. Use this as a signal that you should prepare thoroughly, especially for technical screening and applied machine learning questions.
What are the interview rounds for BNY Data Scientist, and how does the loop run?
The process starts with an Online Technical Assessment that tests coding speed, SQL knowledge, and theoretical machine learning concepts. It then moves to Structured Technical Rounds that focus on practical coding, system design, and algorithmic problem-solving. Finally, there is an onsite or virtual panel with the hiring team and senior leadership, covering system design, behavioral attributes, and past project experience.
What topics does BNY test for Data Scientist candidates?
Expect a strong mix of machine learning and deep learning topics, including model training, neural networks, and generative AI. The role also emphasizes Python and SQL, and you should be ready for ML system design questions. From the public sample question types, you may also see analytics and streaming experiment topics, such as “Top Customers by Last-Quarter Spend” and “Pitfalls in Streaming Experiment Analysis”.
What coding and SQL skills do BNY Data Scientist interviews test?
You should be comfortable writing Python code using data libraries like pandas and numpy, including data cleaning steps such as handling missing values and outliers. SQL questions can involve complex financial datasets, including identifying top customers by spend over time. There is also explicit attention to optimizing slow SQL queries with multiple large joins and aggregations.
What system design and ML case study areas show up for BNY Data Scientist?
Be ready to design end-to-end machine learning systems, including real-time fraud detection. System design can also involve architectures for retrieval augmented generation (RAG) for document search and question answering. You may be asked how to handle concept drift and data drift in production pipelines, and how to deploy deep learning models for low-latency API serving.
How much does a BNY Data Scientist get paid, and does compensation depend on level and location?
Reported compensation ranges up to $190k total, with a minimum base amount shown as $45,980. Candidate and job-posting reports indicate pay varies by level and location, so the number you should target depends on seniority and where the role is based.