Bank of America
Senior Architect – AI/ML/Gen AI
Bank of America , a leading global bank committed to Responsible Growth, is seeking a senior architect to lead the next‑generation Generative AI platform. The role focuses on delivering secure, scalable, and high‑performance AI capabilities across Consumer, Small Business, Global Banking, and Wealth organizations.
Responsibilities
Works across the business, operations and technology to create the solution intent and architectural vision for complex solutions and prioritize functional and non‑functional requirements into a technology backlog to enable the technology roadmap and functionality to support evolving capabilities and services
Contributes to the creation of the architecture roadmap of defined domains (Business, Application, Data, and Technology) in support of the product roadmap and the development of best practices including standardized templates
Clarifies the architecture, assists with system design to support implementation, and provides solution options to resolve any architectural impediments
Facilitates solution driven discussions, leads the design of complex architectures, and finds creative solutions through knowledge of domain, practical experiments, and proof of concepts while ensuring architecture is flexible, modular, and adaptable
Educates team members on the technology practices, standardization strategies, and best practices to create innovative solutions
Supports the team as needed to select the technology stack required for solutions and helps select preferred technology products
Performs design and code reviews to ensure all non‑functional requirements are sufficiently met (for example, security, performance, maintainability, scalability, usability, and reliability)
Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution. Accountable for the availability, stability, scalability, security, and recoverability enabled by the designs
Enables teams/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI/CD pipeline
Guides and influences teams on design and best practices for high code performance – e.g. pairing, code reviews
Provides end‑to‑end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
Works with stakeholders to establish high‑level solution needs and with architects for technical requirements
Collaborate with product teams, data analysts and data scientists to design and build solutions
Design and execute the implementation plans to both move forward strategically, while at the same time ensuring the current technology stack is supporting current needs
Manage multiple priorities, and simultaneously engage with multiple teams worldwide
Be vocal and actively participate in all session with business stakeholders and agile teams
Manage next generation of architectural decision for advanced analytics platform, create strategy, roadmaps, present to tech and non‑tech leaders
Coach and mentor team members
Required Qualifications
8+ years of experience in platform development, architecture, and strategy for data science, modeling, advanced analytics, and Gen AI
Experience building E2E analytics platform focusing on self‑service for Data science, Big Data platform, Analytics etc. – Experience building E2E ML pipelines: Data prep, Model Build, training models, Deployment, Scoring, Monitoring and Optimization
Experience working with technical and line of business users to gather the requirements, writing BRD for building platform, brainstorm with different set of tech and non‑tech audience, document the details with conceptual diagrams, validate the tech feasibilities of capabilities by researching and working with tech teams, architects, and engineers
Reviews technical designs to ensure that they are consistent with defined architecture principles, standards, and best practices. Own technical decisions for the solution and application developers in the creation of architectural decisions and artifacts. Ability to clearly communicate with team & stakeholders
Collaborate with product teams, data analysts and data scientists to design and build solutions
Manage next generation of architectural decision for advanced analytics platform, create strategy, roadmaps, present to tech and non‑tech leaders
Strong understanding of modern open‑source data science platform architecture for storage & compute separation, interactive development workbenches, virtual environments, containers, and toolsets
Hands on experience on implementing CI/CD and automation using the Atlassian ecosystem
Knowledge of metadata management, data lineage, and principles of data governance
Experience designing and building full stack solutions utilizing distributed computing architecture
Design and build and deploy streaming and batch data pipelines capable of processing and storing large datasets quickly and reliably using Kafka, Spark and YARN
Desired Qualifications
Experience developing and delivering AI/ML, data, and analytics platform capabilities with open-source technologies, focusing on Gen AI – model serving, RAG frameworks, AI BI, MCP modules for enterprise data systems
Skills
Analytical Thinking
Architecture
Result Orientation
Solution Design
Technical Strategy Development
Application Development
Collaboration
Data Management
DevOps Practices
Risk Management
Agile Practices
Automation
Influence
Solution Delivery Process
Test Engineering
Job Details Shift:
1st shift (United States of America)
Hours per week:
40
Employment type:
Full‑time
Seniority level:
Mid‑Senior level
Job function:
Design, Art/Creative, and Information Technology
Industries:
Banking
Location:
Newark, DE (West Chester, PA; Elkton, MD; Wilmington, DE)
#J-18808-Ljbffr
Responsibilities
Works across the business, operations and technology to create the solution intent and architectural vision for complex solutions and prioritize functional and non‑functional requirements into a technology backlog to enable the technology roadmap and functionality to support evolving capabilities and services
Contributes to the creation of the architecture roadmap of defined domains (Business, Application, Data, and Technology) in support of the product roadmap and the development of best practices including standardized templates
Clarifies the architecture, assists with system design to support implementation, and provides solution options to resolve any architectural impediments
Facilitates solution driven discussions, leads the design of complex architectures, and finds creative solutions through knowledge of domain, practical experiments, and proof of concepts while ensuring architecture is flexible, modular, and adaptable
Educates team members on the technology practices, standardization strategies, and best practices to create innovative solutions
Supports the team as needed to select the technology stack required for solutions and helps select preferred technology products
Performs design and code reviews to ensure all non‑functional requirements are sufficiently met (for example, security, performance, maintainability, scalability, usability, and reliability)
Ensures that the design and engineering approach for complex features are consistent with the larger portfolio solution. Accountable for the availability, stability, scalability, security, and recoverability enabled by the designs
Enables teams/applications with Continuous Integration/Continuous Development (CI/CD) capabilities and engages with other technical stakeholders pertaining to efficient functioning of CI/CD pipeline
Guides and influences teams on design and best practices for high code performance – e.g. pairing, code reviews
Provides end‑to‑end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
Conducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and features
Works with stakeholders to establish high‑level solution needs and with architects for technical requirements
Collaborate with product teams, data analysts and data scientists to design and build solutions
Design and execute the implementation plans to both move forward strategically, while at the same time ensuring the current technology stack is supporting current needs
Manage multiple priorities, and simultaneously engage with multiple teams worldwide
Be vocal and actively participate in all session with business stakeholders and agile teams
Manage next generation of architectural decision for advanced analytics platform, create strategy, roadmaps, present to tech and non‑tech leaders
Coach and mentor team members
Required Qualifications
8+ years of experience in platform development, architecture, and strategy for data science, modeling, advanced analytics, and Gen AI
Experience building E2E analytics platform focusing on self‑service for Data science, Big Data platform, Analytics etc. – Experience building E2E ML pipelines: Data prep, Model Build, training models, Deployment, Scoring, Monitoring and Optimization
Experience working with technical and line of business users to gather the requirements, writing BRD for building platform, brainstorm with different set of tech and non‑tech audience, document the details with conceptual diagrams, validate the tech feasibilities of capabilities by researching and working with tech teams, architects, and engineers
Reviews technical designs to ensure that they are consistent with defined architecture principles, standards, and best practices. Own technical decisions for the solution and application developers in the creation of architectural decisions and artifacts. Ability to clearly communicate with team & stakeholders
Collaborate with product teams, data analysts and data scientists to design and build solutions
Manage next generation of architectural decision for advanced analytics platform, create strategy, roadmaps, present to tech and non‑tech leaders
Strong understanding of modern open‑source data science platform architecture for storage & compute separation, interactive development workbenches, virtual environments, containers, and toolsets
Hands on experience on implementing CI/CD and automation using the Atlassian ecosystem
Knowledge of metadata management, data lineage, and principles of data governance
Experience designing and building full stack solutions utilizing distributed computing architecture
Design and build and deploy streaming and batch data pipelines capable of processing and storing large datasets quickly and reliably using Kafka, Spark and YARN
Desired Qualifications
Experience developing and delivering AI/ML, data, and analytics platform capabilities with open-source technologies, focusing on Gen AI – model serving, RAG frameworks, AI BI, MCP modules for enterprise data systems
Skills
Analytical Thinking
Architecture
Result Orientation
Solution Design
Technical Strategy Development
Application Development
Collaboration
Data Management
DevOps Practices
Risk Management
Agile Practices
Automation
Influence
Solution Delivery Process
Test Engineering
Job Details Shift:
1st shift (United States of America)
Hours per week:
40
Employment type:
Full‑time
Seniority level:
Mid‑Senior level
Job function:
Design, Art/Creative, and Information Technology
Industries:
Banking
Location:
Newark, DE (West Chester, PA; Elkton, MD; Wilmington, DE)
#J-18808-Ljbffr