AI/ML Software Engineer II — Enterprise GenAI at Scale

Bank of America

Charlotte (NC)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America is seeking an engineer to join the Erica AI team, building AI-powered conversational banking experiences. You will design, develop, test, and operate scalable software platforms and AI-enabled applications that serve millions of clients across digital channels.

You will work with Generative AI, LLMs, and RAG, focusing on enterprise-scale AI systems, secure cloud-native architectures, and high-impact customer solutions within an agile environment.

Qualifications

  • 1+ years of software development experience with Java or Python.
  • Strong OO programming and software design skills.
  • Experience building enterprise apps and RESTful services.
  • Knowledge of AI/ML concepts and modern AI frameworks.
  • Familiarity with LLMs, Generative AI, and RAG techniques.

Responsibilities

  • Code solutions and unit test to meet acceptance criteria and compliance.
  • Design, develop, and modify architecture components and interfaces.
  • Mentor engineers on CI/CD practices and automation.
  • Refine requirements and estimate work for delivery lifecycle.
  • Develop and maintain automated test suites (integration, regression, performance).
  • Develop RESTful APIs, microservices, and backend services.
  • Collaborate with architects, data scientists, and product leads.
  • Ensure security, performance, scalability, and reliability.

Skills

Java
Python
Object-oriented programming
RESTful web services
AI/ML concepts
LLMs / Generative AI
RAG
Git
Analytical thinking
Communication skills
Agile

Education

Bachelor's or Master's in CS/Engineering or related

Tools

Elasticsearch
OpenSearch
SOLR
Kubernetes
Docker
Azure
AWS
Cassandra
Redis

Job description

Bank of America is seeking an engineer to join the Erica AI team, building AI-powered conversational banking experiences. You will design, develop, test, and operate scalable software platforms and AI-enabled applications that serve millions of clients across digital channels.

You will work with Generative AI, LLMs, and RAG, focusing on enterprise-scale AI systems, secure cloud-native architectures, and high-impact customer solutions within an agile environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Software Engineer II — Generative AI & LLM Platforms
AI/ML Software Engineer II — Generative AI & LLM Platforms

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior AI Scientist - Enterprise Data & ML Solutions
Senior AI Scientist - Enterprise Data & ML Solutions

National Black MBA Association • Charlotte (NC), Northern (KY)

Hybrid
USD 140,000 - 210,000
GenAI Data Engineer II: AI-Driven Data Solutions
GenAI Data Engineer II: AI-Driven Data Solutions

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 120,000 - 150,000
Generative AI Platform Engineer - Enterprise AI & Automation
Generative AI Platform Engineer - Enterprise AI & Automation

Bank of America • Town of Vermont (WI)

On-site
USD 140,000 - 200,000
Software Engineer II (AI/ML)
Software Engineer II (AI/ML)

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 120,000 - 180,000
Senior AI Data Engineer - ML Ops for Enterprise
Senior AI Data Engineer - ML Ops for Enterprise

Bank of America • Charlotte (NC)

On-site
USD 128,000 - 182,000
Senior GenAI Architect — Enterprise-Scale AI Solutions
Senior GenAI Architect — Enterprise-Scale AI Solutions

Us Bank • Chicago (IL)

Hybrid
USD 139,000 - 164,000
Healthcare
401(k) with employer match
Paid vacation
+2
Software Engineer II (AI/ML)
Software Engineer II (AI/ML)

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 170,000
Senior GenAI Engineer — Enterprise-Scale & Cloud
Senior GenAI Engineer — Enterprise-Scale & Cloud

U.S. Bank • Cupertino (CA)

Hybrid
USD 139,000 - 164,000
Healthcare
401(k)
Paid time off
+1
Senior GenAI Platform Automation Engineer
Senior GenAI Platform Automation Engineer

Bank of America • Charlotte (NC)

On-site
USD 140,000 - 190,000