B

Bank of America

Runs a US consumer bank, brokerage and investment bank

Principal Engineer - RAG Database & Embeddings Architect

Full-Time
No salary listed
Expert
Bachelor's
Charlotte, NC, USA
In PersonIn-office culture and role-specific in-office expectations apply.
Software EngineeringAI Application Engineering

About the job

Requirements
  • At least 10 years of software engineering, data engineering, platform engineering, or artificial intelligence engineering experience.
  • At least 5 years of experience designing large-scale enterprise systems.
  • At least 2 years of experience working with large language models, Retrieval-Augmented Generation, vector search, semantic search, or artificial intelligence platform capabilities.
  • Experience operating systems in regulated, security-conscious, or enterprise-scale environments.
  • Extensive experience designing production-grade search, indexing, or database systems.
  • Strong understanding of vector databases, embeddings, similarity search, approximate nearest neighbor algorithms, and retrieval optimization.
  • Experience with Retrieval-Augmented Generation architectures and enterprise-scale knowledge retrieval.
  • Hands-on experience with platforms such as Azure AI Search, Cosmos DB vector search, Pinecone, Weaviate, Milvus, OpenSearch, Elasticsearch, PostgreSQL with pgvector, or equivalent.
  • Experience with embedding models from providers such as OpenAI, Azure OpenAI, Cohere, Hugging Face, or open-source model ecosystems.
  • Strong background in distributed systems, database design, application programming interface design, and performance tuning.
  • Experience designing metadata models, access-control filtering, document provenance, and auditability.
  • Ability to define engineering patterns and standards used across multiple teams.
  • Proven ability to lead architecture across multiple engineering teams.
  • Strong written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Applied Mathematics, or a related technical field.
Responsibilities
  • Develop the engineering approach for the entire program or portfolio solution and work with Architecture to develop, analyze, and deliver technical enablers.
  • Lead the planning, definition, and design of complex features spanning multiple teams and explore solution alternatives.
  • Create approaches for designing complex technology and solution development.
  • Lead technical oversight for teams in solution development, including design reviews and code reviews within the domain.
  • Define the technology tool stack for the solution within internally approved and supported technologies.
  • Explore state-of-the-art technologies to improve development efficiency, test and quality-assurance coverage, and release management.
  • Lead and own the end-to-end test strategy, creation, and adherence, including integration between teams for a program or portfolio solution.
  • Improve the developer experience by making it easier to deliver solutions while managing work efficiently and with appropriate controls.
  • Advance technology platforms through innovation.
  • Reduce risk and improve quality across the technology portfolio by aligning to an enterprise architecture strategy and delivering governance that enables consistency, integration, and automation.
  • Design and own the architecture for enterprise Retrieval-Augmented Generation data stores, including vector databases, document stores, metadata stores, and hybrid search layers.
  • Define embedding strategies across structured, semi-structured, and unstructured content.
  • Evaluate and select embedding models based on accuracy, latency, cost, domain fit, multilingual needs, and operational constraints.
  • Design vectorization workflows including chunking, embedding generation, indexing, versioning, and re-embedding lifecycle management.
  • Implement semantic, keyword, metadata-filtered, and hybrid retrieval patterns.
  • Optimize retrieval quality using similarity metrics, reranking, query expansion, metadata boosting, and relevance feedback.
  • Establish standards for vector schema design, namespace strategy, document lineage, source attribution, and access-control-aware retrieval.
  • Partner with data pipeline engineers to ensure ingestion processes produce high-quality, retrievable content.
  • Partner with context engineers to tune retrieval outputs for downstream large language model consumption.
  • Define observability for retrieval quality, including recall, precision, latency, cost, freshness, and hallucination-risk indicators.
  • Lead technical evaluation of vector database platforms and retrieval frameworks.
  • Provide engineering leadership, design reviews, mentoring, and architectural guidance across artificial intelligence platform teams.
  • Serve as a senior technical authority for enterprise artificial intelligence platform engineering.
  • Own architecture decisions that affect multiple teams, systems, or domains.
  • Create reusable patterns, reference architectures, standards, and engineering guardrails.
  • Mentor senior engineers and influence technical direction without direct reporting authority.
  • Balance innovation with operational reliability, security, compliance, scalability, and cost management.
  • Communicate complex artificial intelligence and data engineering concepts to engineering, product, risk, security, and executive stakeholders.
Desired Qualifications
  • Experience with hybrid retrieval, reranking models, knowledge graphs, or entity-aware retrieval.
  • Experience supporting regulated or enterprise environments with security, compliance, lineage, and privacy requirements.
  • Experience with large language model evaluation, retrieval evaluation, and automated relevance testing.
  • Familiarity with model drift, embedding drift, and re-indexing strategies.
  • Experience developing retrieval architecture that improves large language model answer accuracy and reduces hallucinations.
  • Experience developing scalable vector database strategies supporting multiple enterprise domains.
  • Experience establishing standards for embeddings, metadata, indexing, and retrieval evaluation.
  • Experience delivering measurable improvements in retrieval precision, recall, latency, and cost efficiency.
  • Experience with enterprise architecture.
  • Experience with distributed systems design.
  • Experience with artificial intelligence platform engineering.
  • Experience with data governance and security.
  • Experience with cloud-native engineering.
  • Experience with observability and operational excellence.
  • Experience with technical strategy and roadmap development.
  • Experience with cross-functional influence.
  • Experience with vendor and platform evaluation.
  • Experience with production support and continuous improvement.

About the company

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, North Carolina

Founded

1904

Get referred to Bank of America

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Profits are climbing: net income rose 27% to $9.1 billion in the June 2026 quarter on trading and dealmaking.
  • Tech careers have budget behind them: $4 billion of Bank of America's $13 billion yearly tech spend funds new initiatives.
  • Cheap funding cushions profits: $530 billion of its $2.03 trillion in deposits paid no interest at June 2026.

What critics are saying

  • Falling rates pinch lending profit: lower rates partly offset its 9% rise in interest income in the June 2026 quarter.
  • AI is reshaping jobs: over 200,000 employees use AI tools, sending 400,000-plus prompts daily as of July 2026.
  • Succession remains open: CEO Brian Moynihan plans to stay through decade's end after a December 2025 executive shake-up.

What makes Bank of America unique

  • Small firms bank here: it serves 4 million small businesses and calls itself the top US small business lender.
  • Wealth management is a second engine: Merrill, its brokerage, and the Private Bank oversee about $4.9 trillion in client balances.
  • Customers use its chatbot at scale: virtual assistant Erica has logged over 3 billion client interactions since 2018.

Help us improve and share your feedback! Did you find this helpful?

Benefits

  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Disability Insurance
  • Paid Vacation
  • Paid Sick Leave
  • Flexible Work Hours
  • Remote Work Options
  • Professional Development Budget
  • Conference Attendance Budget

Growth & Insights and Company News

Headcount

6 month growth

6%

1 year growth

-1%

2 year growth

-1%
Yahoo Finance
Oct 22nd, 2026
BofA raises Western Digital target to $800 despite slower capacity growth

Bank of America (BofA) raised its Western Digital price target to $800 from $720 on October 21, even as it cut its forecast for storage-capacity shipment growth. Analyst Wamsi Mohan expects fiscal first-quarter exabyte shipments to rise 21% from a year earlier, below management's longer-term target of about 25%. He expects average price per terabyte to rise 24%, as demand for hard drives still exceeds supply. BofA raised its fiscal 2027 earnings estimate to $22.37 per share from $19.17. It applies a lower 16-times earnings multiple, down from 19. Western Digital reports results on October 22. BofA expects revenue of $4.22 billion and adjusted earnings of $4.29 per share. Shares closed at $378.51 on October 21, up 3.89%.

PR Newswire
Oct 21st, 2026
Bank of America appoints Dow's Jim Fitterling and KPMG's Bill Thomas to board

Bank of America has appointed Jim Fitterling and Bill Thomas to its board of directors, effective immediately. The bank announced the move on October 21, 2026. Fitterling, 65, is executive chairman of Dow Inc. He served as its chief executive officer from 2018 to 2026 and has sat on the board of 3M since 2021. Thomas, 58, was global chairman and chief executive officer of KPMG International from 2017 to 2026. He led a network of 265,000 professionals across 143 countries and is a chartered accountant. "We are pleased to welcome two seasoned CEOs, who join our Board after leading large, global organisations," said Brian Moynihan, chair and chief executive officer.

Yahoo Finance
Oct 21st, 2026
Bank of America flags $300B Google capex bill for 2027 as AI spending soars

Bank of America expects Alphabet to spend about $301 billion on capital expenditure in 2027, up from $199 billion in 2026, as it builds data centres and AI chips. The bank keeps a Buy rating and a $430 price target on the stock, but asks whether Google's AI and cloud businesses can generate enough cash to cover the bill. Alphabet posted $119.8 billion in second-quarter sales, up 24%. Google Cloud grew 82% to $24.8 billion. For the third quarter, the bank forecasts negative free cash flow of $12.4 billion, against about $3.9 billion expected by other analysts. It expects Search growth to slow to 14% from 17%, while Cloud accelerates to 93%. Alphabet reports earnings on October 28.

MarketScreener
Oct 21st, 2026
Westrock Coffee Completes Upsized $600 Million Five-Year Credit Facility Refinancing

New facilities provide approximately $270 million of liquidity at closing; oversubscribed syndication allowed the facilities to be upsizedTransaction Highlights Upsized facility: $600 million of new...

Yahoo Finance
Oct 21st, 2026
iPhone Duo waits are 50 days at US carriers versus 102 at Apple, Bank of America says

Buyers of Apple's iPhone Duo foldable may wait far less by ordering through US carriers. A Bank of America note dated October 19 puts the average carrier wait at about 50 days, against 102 days on Apple's own store. The global weighted average wait stands at 82 days. China, Japan, the UK, Germany, France and Australia all show 95 days, pushing delivery to about January 22. Analyst Wamsi Mohan said carrier availability "appears to be much better than Apple's own website," possibly due to varying inventory allocations. Carrier purchases usually tie buyers to that carrier's instalment plan. Wait times for the iPhone 18 Pro are shrinking, falling to eight days globally and four in China. Apple reports September quarter results on November 2.