Consumer Behavior Modeler II

Bank of AmericaCharlotte, NC
Onsite

About The Position

This role at Bank of America is responsible for creating technical plans from non-technical requirements and delivering project components. Key aspects include effectively structuring and communicating information to senior leaders, writing logically developed documents for clear documentation, and understanding the work stream's purpose, key business aspects, and the model development cycle. The position focuses on incorporating analytical knowledge into digestible context and leveraging the bank’s internal data sources and GenAI models to develop tools for quick insight access. It requires working knowledge of financial products across Consumer, Business, and Wealth Management, and the ability to work both independently and collaboratively.

Requirements

  • Data Mining
  • Model Development
  • Artificial Intelligence/Machine Learning
  • Oral Communications
  • Problem Solving
  • Risk Modeling
  • Technical Documentation
  • Analytical Thinking
  • Business Acumen
  • Innovative Thinking
  • Presentation Skills
  • Written Communications
  • Generative AI Models
  • Strong hands-on programming experience in Python and SQL
  • Knowledge of Unix based environment and shell programming
  • Excellent analytical and problem-solving skills
  • Strong Python development skills with production-quality engineering practices
  • Data and infrastructure experience: SQL, Starburst, Teradata, Hadoop, Linux/Unix, and cloud-native or distributed systems
  • Experience with LLMs and agent frameworks: LangGraph, LangChain, OpenAI-compatible APIs, MCP, vLLM/Triton, multi-agent orchestration, and advanced prompt engineering

Nice To Haves

  • 3+ years of directly relevant experience
  • Advanced degree in engineering, computer science, statistics or another heavy quantitative discipline
  • Software engineering experience: FastAPI services, containerization, model deployment, and monitoring

Responsibilities

  • Demonstrates an advanced understanding of statistical modeling requirements expressed in a technical language and executes per a specified plan and timeline
  • Builds basic multivariate statistical models and makes logical inferences of relevant statistical assumptions
  • Analyzes and sanitizes large volumes of data
  • Communicates and collaborates with direct manager, peers and business partners
  • Produces structured and organized documentation; writes code that is well documented and easy to understand
  • Leverage GenAI based tools that take natural-language queries and return insights from large datasets
  • Develop and implement LLM-based solutions to enhance data analysis and insight generation
  • Research and evaluate new models and methods (prompting, fine-tuning, embeddings, evaluation harnesses, and guardrails), and develop lightweight prototypes that can be productionized

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service