Senior Data Engineer – Python, GenAI & ML Ops

Bank of America

Addison (TX)

On-site

USD 120,000 - 180,000

Full time

38 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America in the United States is seeking a seasoned data engineer to develop and deliver data solutions that drive technology and business outcomes. You will work with product, operations and engineering teams to productionize ML/GenAI capabilities, design end-to-end ML pipelines, and ensure security, governance and reliability across large enterprise platforms.

Strong Python, ML lifecycle, MLflow, CI/CD and OpenShift/Docker experience are required, with a focus on measurable efficiency

Qualifications

  • Bachelor's degree or equivalent in Computer Science, Computer Information Systems, MIS, Engineering or related field.
  • 6+ years overall experience in software engineering with strong hands-on development in Python.
  • 3+ years of hands-on AI/ML experience, including Gen AI in production environments.
  • Proven experience productionizing ML models using MLflow and MLOps frameworks.
  • End-to-end ML lifecycle expertise: data prep, feature engineering, training, validation, deployment, monitoring, retraining.
  • Experience building RESTful APIs and microservices to expose ML capabilities.
  • CI/CD and DevOps practices for ML and applications; containerization in production using OpenShift or Docker.
  • Experience with version control and enterprise SDLC tools.
  • Experience in large, multi-team enterprise environments with governance standards.
  • Strong analytical, problem-solving, and communication skills with stakeholders.

Responsibilities

  • Contribute to data requirements and delivery across the development lifecycle.
  • Code to integrate, clean, transform and control data in data systems per criteria.
  • Build data pipelines and datasets enabling data-informed decisions and risk management.
  • Develop and execute test plans; contribute to integration and performance tests.
  • Drive complex IT projects ensuring on-time delivery per release processes.
  • Document data engineering requirements for deployment and support.
  • Collaborate with partners to ensure data management standards and governance.

Skills

Analytical Thinking
Application Development
Data Management
DevOps Practices
Solution Design
Agile Practices
Collaboration
Decision Making
Risk Management
Test Engineering
Architecture
Business Acumen
Data Quality Management
Financial Management
Solution Delivery Process

Education

Bachelor's degree or equivalent in Computer Science/Engineering/MIS

Tools

Python
MLflow
OpenShift
Docker
Git
Jenkins
pytest
SonarQube
Artifactory

Job description

Bank of America in the United States is seeking a seasoned data engineer to develop and deliver data solutions that drive technology and business outcomes. You will work with product, operations and engineering teams to productionize ML/GenAI capabilities, design end-to-end ML pipelines, and ensure security, governance and reliability across large enterprise platforms.

Strong Python, ML lifecycle, MLflow, CI/CD and OpenShift/Docker experience are required, with a focus on measurable efficiency

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

Similar jobs worth comparing

Senior Data Engineer | Python, AI/ML, GenAI & MLOps
Senior Data Engineer | Python, AI/ML, GenAI & MLOps

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 140,000 - 210,000
GenAI Data Engineer: Build & Productionize ML in Python
GenAI Data Engineer: Build & Productionize ML in Python

Bank of America • Charlotte (NC)

On-site
USD 120,000 - 180,000
Competitive benefits
Flexible work arrangements
AI-Powered Data Engineer | Python & ML Ops
AI-Powered Data Engineer | Python & ML Ops

National Black MBA Association • United States

On-site
USD 140,000 - 200,000
Data Engineer – Python/AI
Data Engineer – Python/AI

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 140,000 - 210,000
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 AI Data Engineer - Production ML & MLOps
Senior AI Data Engineer - Production ML & MLOps

Bank of America • Jersey City (NJ)

On-site
USD 128,000 - 182,000
Benefits eligible
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
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
Data Engineer – Python/AI
Data Engineer – Python/AI

National Black MBA Association • United States

On-site
USD 140,000 - 200,000
Data Engineer - Python/AI
Data Engineer - Python/AI

Quest Oracle Community • Charlotte (NC), Northern (KY)

On-site
USD 140,000 - 190,000