Job Description
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We drive Responsible Growth and deliver for our clients, teammates, communities and shareholders every day.
Bank of America values an inclusive workplace that fosters growth, learning, and wellness. We support in‑office collaboration while allowing flexibility based on role requirements.
Responsibilities
- Work across business, operations, and technology to create solution intent and an architectural vision for complex solutions; prioritize functional and non‑functional requirements into a technology backlog.
- Contribute to the architecture roadmap for defined domains—Business, Application, Data, and Technology—supporting the product roadmap and developing best practices.
- Clarify architecture, assist with system design, provide solution options, and resolve architectural impediments.
- Facilitate solution‑driven discussions, lead the design of complex architectures, and find creative solutions through experimentation and proof of concepts.
- Educate team members on technology practices, standardization strategies, and best practices for innovative solutions.
- Support the team in selecting the technology stack and preferred technology products.
- Perform design and code reviews to ensure non‑functional requirements—security, performance, maintainability, scalability, usability, and reliability—are met.
Key Responsibilities
- Architecture & Design
- AI & Innovation
- Hands‑On Engineering
- Business Alignment
Required Qualifications
- 10+ years of experience in software engineering and architecture, with recent focus on AI/ML and distributed systems.
- Proven track record building enterprise‑scale solutions within financial services or regulated environments.
- Experience with Generative AI, LLMs, orchestration frameworks, and agentic architectures.
- Strong understanding of client servicing and/or money movement processes (e.g., payments, transfers, ACH, wires).
- Experience designing AI‑driven workflow automation or digital assistants.
- Knowledge of risk, compliance, and fraud detection in financial transactions.
- Experience with agent frameworks such as LangChain, RASA, or similar.
- Demonstrated success taking AI solutions from POC to production scale.
Technology Stack
Core Technical Skills
- LangChain / LangGraph
- Market‑available LLMs (OpenAI, Azure OpenAI, Anthropic, Mistral)
- LLM & Agent fundamentals: deep understanding of LLM behavior, not just API usage
- Vector databases (FAISS, Pinecone, Weaviate, Azure AI Search)
- Chunking strategies & embeddings
- Hybrid search (vector + keyword)
- Evaluation of retrieval quality
- Java, Python
- ReactJS / .NET
- Spring Boot
Architecture & Cloud
- Microservices architecture
- Cloud platforms: AWS, Azure
- Containers: OpenShift
- MuleSoft
- BPM/Workflow tools (Camunda)
- RESTful APIs
Integration & Middleware
- Event‑driven architecture (Kafka, MQ)
- API Gateways (Apigee, Kong, AWS API Gateway)
- ETL and data migration tools
Key Competencies
- Hands‑on technical leadership
- Strategic mindset with strong execution focus
- Innovation and problem‑solving orientation
- Strong stakeholder management and communication skills
- Ability to thrive in fast‑paced, evolving environments
Success Measures
- Successful delivery of scalable, AI‑driven agentic solutions across the portfolio
- Measurable reduction in manual effort and processing time
- Improved client and advisor experience
- Effective transition of POCs into production‑ready capabilities
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
Minimum Education Requirement: Bachelor’s degree or equivalent work experience.
Shift: 1st shift (United States of America)
Hours Per Week: 40
Pay Transparency details
US - NJ - Jersey City - 101 Hudson St
US - NJ - Pennington - 1500 American Blvd - Hopewell Bldg 5
Pay range: $140,500.00 - $205,000.00 annualized salary, offers to be determined based on experience, education, and skill set. Discretionary incentive eligible. Eligible to participate in the annual discretionary plan based on individual performance.
Benefits: Industry‑leading benefits, paid time off, resources, and support to enable employees to make a genuine impact and contribute to sustainable growth.