Senior Software Engineer - GenAI & Data Pipelines

Bank of America

Pennington (NJ)

On-site

USD 102,900 - 179,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America is hiring for a software engineering role in Pennington, NJ. The candidate will develop complex data-driven solutions, implement AI/GenAI workflows, and ensure robust CI/CD practices across the delivery lifecycle.

Responsibilities include designing architecture components, ETL pipelines, automated tests, and scalable Python code, while collaborating with cross-functional teams to advance AI-driven applications in a financial services context.

Qualifications

  • 3+ years of job-related experience required.
  • Experience in Ai-driven applications (Agentforce, Copilot Studio).
  • Experience in Python, SQL, NLP AI/ML (machine learning pipelines and model evaluation techniques), GenAI (LLMs, building RAGs).

Responsibilities

  • Codes solutions and unit tests to deliver a requirement/story per acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, interfaces, and solution enablers while preserving architecture integrity.
  • Mentors other engineers and coaches team on CI/CD practices and automating tool stack.
  • Executes story refinement, defines requirements, and estimates work.
  • Performs spike/proof of concept to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance).
  • Designs, develops, and maintains ETL pipelines for data ingestion and transformation.
  • Writes efficient and scalable Python code for data processing and automation.
  • Performs complex SQL queries and optimizes database interactions.
  • Implements rigorous data validation and quality checks.
  • Collaborates with cross-functional teams to integrate AI/GenAI solutions.
  • Keeps up to date with new technologies and applies innovative solutions.

Skills

Python
SQL
NLP AI/ML
GenAI
Architecture
CI/CD
Automation
Data Management
DevOps Practices
Solution Design
Collaboration
Analytical Thinking
Risk Management
Test Engineering
Technical Strategy Development

Job description

Bank of America is hiring for a software engineering role in Pennington, NJ. The candidate will develop complex data-driven solutions, implement AI/GenAI workflows, and ensure robust CI/CD practices across the delivery lifecycle.

Responsibilities include designing architecture components, ETL pipelines, automated tests, and scalable Python code, while collaborating with cross-functional teams to advance AI-driven applications in a financial services context.

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

Similar jobs worth comparing

AI-Driven Software Engineer (Python/SQL, GenAI)
AI-Driven Software Engineer (Python/SQL, GenAI)

Bank of America • Charlotte (NC)

On-site
USD 102,900 - 179,900
Discretionary incentive plan
Industry-leading benefits
Paid time off
Senior AI Engineer - GenAI, RAG & Vector Pipelines
Senior AI Engineer - GenAI, RAG & Vector Pipelines

Jobtailor • Illinois

Hybrid
USD 140,000 - 210,000
GenAI Platform Lead Data Engineer
GenAI Platform Lead Data Engineer

Stryker Corporation • New York (NY)

On-site
Confidential
Discretionary incentive
Benefits package
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
Senior GenAI Platform Architect & Engineer
Senior GenAI Platform Architect & Engineer

Bank of America • Pennington (NJ)

On-site
USD 122,000 - 200,000
Benefits eligible
Annual discretionary plan
Senior GenAI Platform Engineer for Enterprise AI
Senior GenAI Platform Engineer for Enterprise AI

Bank of America • Charlotte (NC)

On-site
USD 122,000 - 200,000
Lead GenAI & AI Infrastructure Engineer
Lead GenAI & AI Infrastructure Engineer

Relha LLC • Hopkins (MN), Northern (KY)

Hybrid
USD 133,000 - 156,000
Paid vacation
Paid holidays
401(k) and retirement plan
+2
Senior AI-Ready Data Engineer – Pipelines & Lakehouse
Senior AI-Ready Data Engineer – Pipelines & Lakehouse

Stryker Corporation • Charlotte (NC), Northern (KY)

Hybrid
Confidential
Paid time off
Benefits
Senior Data Engineer — AI-Ready Data Platform
Senior Data Engineer — AI-Ready Data Platform

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 125,000 - 145,000
Industry-leading benefits
Paid time off
Senior Data Engineer - AI Platform & Lakehouse
Senior Data Engineer - AI Platform & Lakehouse

Stryker Corporation • New York (NY)

Hybrid
Confidential
Benefits
Hybrid work model