Senior Software Engineer - GenAI, Python & Data Pipelines

Bank of America

Pennington (NJ)

On-site

USD 103,000 - 180,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits eligible
Discretionary incentive plan

Job summary

Bank of America is seeking a software engineer to develop and deliver complex requirements. Responsibilities include designing architecture, implementing scalable Python solutions, and integrating AI/GenAI into workflows. You will mentor teammates on CI/CD and contribute to automated testing and ETL processes.

The role emphasizes data processing, performance optimization, and collaboration with cross-functional teams to drive Responsible Growth and innovation in financial services.

Qualifications

  • 3+ years of related software development experience.
  • Experience in AI-driven applications (Agentforce, Copilot Studio).
  • Proficiency with Python, SQL, NLP AI/ML and GenAI concepts.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Mentors other software engineers and coaches CI-CD practices and automating tool stack.
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance).
  • Design, develop, and maintain ETL pipelines for data ingestion and transformation.
  • Write efficient and scalable Python code for data processing and automation.
  • Perform complex SQL queries and optimize database interactions.
  • Implement rigorous data validation and quality checks to ensure accuracy and reliability.
  • Collaborate with cross-functional teams to integrate AI/GenAI solutions into workflows.
  • Stay up to date with new technologies and proactively learn and apply innovative solutions.

Skills

Python
SQL
NLP AI/ML
GenAI
CI/CD practices

Job description

Bank of America is seeking a software engineer to develop and deliver complex requirements. Responsibilities include designing architecture, implementing scalable Python solutions, and integrating AI/GenAI into workflows. You will mentor teammates on CI/CD and contribute to automated testing and ETL processes.

The role emphasizes data processing, performance optimization, and collaboration with cross-functional teams to drive Responsible Growth and innovation in financial services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GenAI Platform Engineer – Scalable AI Services
Senior GenAI Platform Engineer – Scalable AI Services

Bank of America • Addison (IL)

On-site
USD 130,000 - 190,000
Senior GenAI Platform Automation Engineer
Senior GenAI Platform Automation Engineer

Bank of America • Charlotte (NC)

On-site
USD 140,000 - 190,000
Senior Platform Automation Engineer — GenAI & Cloud
Senior Platform Automation Engineer — GenAI & Cloud

Bank of America • Dallas (TX), Pennington (NJ)

On-site
USD 122,000 - 200,000
Industry-leading benefits
Paid time off
AI/ML Software Engineer III - GenAI & RAG Expert
AI/ML Software Engineer III - GenAI & RAG Expert

Bank of America • Plano (TX)

On-site
USD 140,000 - 190,000
Senior AI Engineer — GenAI & Infrastructure
Senior AI Engineer — GenAI & Infrastructure

U.S. Bank • Hopkins (MN)

Hybrid
USD 133,000 - 157,000
Healthcare (medical, dental, vision)
401(k)
Paid vacation
Lead GenAI Platform Automation Engineer
Lead GenAI Platform Automation Engineer

Bank of America • Addison (TX)

On-site
USD 140,000 - 180,000
Generative AI Strategy Lead & Principal Engineer
Generative AI Strategy Lead & Principal Engineer

Hitecglobal • New York (NY)

On-site
USD 156,500 - 230,000
Discretionary bonus
Benefits package
Senior Data Engineer: AI-Ready Data Platform Lead
Senior Data Engineer: AI-Ready Data Platform Lead

Bank of America • Jersey City (NJ)

On-site
USD 128,000 - 182,000
Quantitative Engineer: Data Pipelines & AI Risk
Quantitative Engineer: Data Pipelines & AI Risk

Bank of America • Atlanta (GA)

On-site
USD 90,000 - 156,000
Benefits eligible
Industry-leading benefits
Discretionary incentive program
Senior Data Engineer – AI-Ready Data & Platform Lead
Senior Data Engineer – AI-Ready Data & Platform Lead

Bank of America • Plano (TX)

On-site
USD 120,000 - 180,000