Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bank of America

Data Engineer, Python, AI

Bank of America

. Develop and deliver data solutions supporting technology and business goals .

Posted 9/25/2026full-timeCharlotte • North Carolina • United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
CloudDockerJenkinsMicroservicesMongoDBOpenShiftOraclePythonRedisSDLC

About the role

Key responsibilities & impact
  • Develop and deliver data solutions supporting technology and business goals
  • Design and deliver code for integrating, cleaning, transforming, and controlling data in operational and analytical systems
  • Work with stakeholders, Product, Operations, and Software Engineering teams to implement data requirements
  • Design, build, deploy, scale, and operate end-to-end AI/ML and GenAI solutions
  • Productionize AI-driven capabilities for lending and payments processes
  • Apply MLOps, ML lifecycle management, model governance, security, and compliance standards
  • Contribute to story refinement and delivery of data requirements throughout the delivery lifecycle
  • Build data transformation processes, data structures, metadata, data quality controls, dependencies, workloads, data pipelines, and complex data sets
  • Develop and execute integration, regression, and performance test plans; analyze reports and triage issues
  • Drive complex technology projects toward on-time delivery while following release processes
  • Define and document data engineering requirements and deployment, maintenance, support, and business functionality information
  • Identify and resolve gaps in data management standards and troubleshoot complex data problems

Requirements

What you’ll need
  • Bachelor's degree or equivalent in Computer Science, Computer Information Systems, Management Information Systems, Engineering (any), or related
  • 6+ years overall experience in software engineering with strong hands-on development in Python
  • 3+ years of hands-on AI/ML experience building and deploying machine learning models and GenAI solutions using locally hosted LLMs in production environments
  • Proven experience productionizing ML models using MLflow and enterprise-grade MLOps frameworks
  • Strong understanding of the end-to-end ML lifecycle: data preparation, feature engineering, training, validation, deployment, monitoring, and retraining
  • Experience building RESTful APIs and microservices to expose ML capabilities
  • Hands-on experience with CI/CD pipelines, automation, and DevOps practices for ML and application workloads
  • Experience with containerization and deployment technologies such as Openshift, Docker, or equivalent enterprise platforms
  • Proficiency with version control and enterprise SDLC tools including Git/Bitbucket, Jenkins, pytest, SonarQube, and Artifactory
  • Experience working in large, multi-team enterprise environments with shared codebases and governance standards
  • Strong analytical, problem-solving, and communication skills with ability to engage business and technical stakeholders
  • Experience applying GenAI/LLM-based solutions such as RAG, summarization, and intelligent extraction to operational and financial services use cases
  • Exposure to model governance, risk management, and compliance controls in regulated environments
  • Experience building reusable AI frameworks, utilities, or platforms across multiple teams
  • Familiarity with databases, caches, and messaging platforms such as Oracle, MongoDB, Redis, and event-driven architectures
  • Experience with cloud or hybrid enterprise AI platforms and observability tools

Benefits

Comp & perks
  • Affordable, competitive and flexible benefits
  • Support for teammates’ physical, emotional, and financial wellness
  • Opportunities to learn, grow, and make an impact
  • In-office culture supporting collaboration, engagement, and career development
  • 40 hours per week
  • 1st shift