B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Data Support Manager

AI Application Engineering +1Confirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Data Science, Machine Learning, Engineering, Statistics, Mathematics, or a related quantitative discipline.
  • At least 5 years of professional experience building data analytics, machine learning, or AI solutions, including ownership of solutions beyond experimentation and into production.
  • Advanced hands-on Python development, including clean, testable, modular code; experience with pandas, NumPy, scikit-learn, and at least one deep-learning framework such as PyTorch or TensorFlow.
  • Practical knowledge of supervised and unsupervised learning, model selection, benchmarking, error analysis, and explainability.
  • Hands-on experience building and deploying generative AI or agentic AI solutions using LLMs, retrieval-augmented generation, embeddings, vector search, tool calling, prompt management, and multi-step orchestration using LangGraph and MCP.
  • Experience designing production data/ML pipelines and services using technologies such as SQL, Spark, Airflow, Databricks, REST APIs, Git, Docker, and CI/CD.
  • Fluency in data strategy, including authoritative-source selection, data-product thinking, target-state architecture, reuse, interoperability, and business-value alignment.
  • Strong working knowledge of data lineage and metadata management, including tracing data from origin through transformations and consumption, identifying controls, and documenting dependencies.
  • Strong working knowledge of data governance, including data ownership, classification, quality, privacy, access, retention, controls, and issue remediation.
  • Exposure to modern data platforms and storage patterns such as Snowflake, Databricks, Delta Lake, Apache Iceberg, Parquet, JSON, or Avro.
  • Experience working with relational and NoSQL stores, large and heterogeneous datasets, and structured and unstructured information.
  • Ability to work effectively in a regulated environment with strong documentation, change management, validation, testing, and audit-readiness expectations.
  • Ability to explain complex technical topics and influence stakeholders at multiple levels.

Responsibilities

  • Build agentic AI solutions using large language models, retrieval-augmented generation, tools, APIs, and workflow orchestration to support research, analysis, decision support, and operational processes.
  • Develop robust Python services, reusable libraries, data pipelines, and APIs that integrate structured and unstructured data from multiple systems of record.
  • Create evaluation frameworks for machine-learning and generative AI solutions, including accuracy, precision/recall, robustness, latency, cost, hallucination, groundedness, and task-completion measures.
  • Implement human-in-the-loop controls, guardrails, audit trails, access controls, fallback paths, and approval checkpoints for agentic workflows.
  • Partner with business and risk stakeholders to frame problems, define measurable success criteria, and translate prototypes into scalable, production-grade capabilities.
  • Apply data strategy principles to identify authoritative sources, promote reuse, minimize redundant sourcing, and align solutions to target-state data architecture.
  • Document and maintain end-to-end data lineage from source systems through transformations, features, models, prompts, agent actions, and downstream outputs.
  • Embed data governance requirements into solution design, including metadata, ownership, classifications, quality controls, retention, privacy, entitlements, and issue management.
  • Perform data discovery, profiling, quality assessment, and root-cause analysis across large, complex datasets; establish controls and metrics to monitor data health.
  • Collaborate in cross-functional Agile delivery teams and communicate technical concepts, trade-offs, risks, and outcomes to technical and executive audiences.
  • Mentor team members, contribute reusable patterns and standards, and help advance engineering discipline across GRM data and AI initiatives.

About the Company

Bank of America

Runs a US consumer bank, brokerage and investment bank

Bank of America runs one of the largest US banks, serving consumers, small businesses, wealthy families, corporations and institutional investors. Alongside checking accounts, credit cards, mortgages and business loans, it owns the Merrill brokerage, a private bank for wealthy clients and a global investment bank that advises on deals and trades stocks and bonds. Customers reach it through thousands of branches and ATMs and its mobile banking app. It earns money mainly from the gap between what it charges on loans and pays on deposits, plus fees from advice, asset management, deal work and trading. It grew from a San Francisco bank founded in 1904 and is headquartered in Charlotte, North Carolina.

Company size
10,001+
Company stage
IPO
Headquarters
Charlotte, NC
Founded
1904

Recently Posted Jobs

Explore more opportunities at Bank of America

See more jobs