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

AI Engineer, Data Scientist I

Bank of America

. Frame abstract business problems using advanced data science and machine learning algorithms .

Posted 10/17/2026full-timeUnited StatesJuniorMid-Level💰 $107,300 - $193,200 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and deploying AI systems, with a strong foundation in machine learning, software engineering, and data science. Capable of collaborating with cross-functional teams to translate complex business challenges into effective AI solutions.

Highest-signal resume keywords
Machine Learning Systems DevelopmentPython ProgrammingAI-Powered ApplicationsStatistical AnalysisSoftware Engineering Fundamentals

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Machine LearningNatural Language ProcessingTime-Series AnalysisReinforcement LearningModular System DesignAPIsVersion ControlProduction Code MaintenanceEvaluation FrameworksAI System Optimization
Soft Skills
Clear CommunicationCross-Team CollaborationProblem-Solving
Tools & Technologies
C++AI AgentsRAG SystemsLLM ApplicationsMultimodal AI Systems
Industry Keywords
Data ScienceAI TechnologiesEnterprise Business SolutionsScalable AI SystemsPrototyping

Tech Stack

Tools & technologies
PythonC++

About the role

Key responsibilities & impact
  • Frame abstract business problems using advanced data science and machine learning algorithms
  • Own AI systems end-to-end from research and prototyping through architecture, implementation, evaluation, deployment, and ongoing improvement
  • Experiment with models, retrieval strategies, prompting techniques, agent architectures, and emerging AI technologies
  • Develop evaluation frameworks to measure AI system quality and identify improvement opportunities
  • Partner with product, engineering, and business stakeholders to translate ambiguous challenges into AI solutions
  • Shape cross-team collaboration to advance data science and AI capabilities
  • Design and build AI-powered products for enterprise business use
  • Develop infrastructure and software for reliable, scalable AI systems
  • Work across experimentation, prototyping, optimization, deployment, and production monitoring

Requirements

What you’ll need
  • Minimum Bachelor’s degree in a quantitative or technical field such as computer science, math, statistics, physics, or a related discipline
  • Minimum 2 years of experience developing production-quality software, machine learning systems, or AI-powered applications using Python and/or C++
  • Strong foundation in probability, statistics, and applied machine learning (NLP, time-series analysis, GenAI)
  • Strong understanding of software engineering fundamentals, including modular system design, APIs, testing, version control, and maintainable production code
  • Ability to communicate complex technical concepts clearly and concisely to technical and non-technical stakeholders
  • Hands-on experience building RAG systems, AI agents, LLM applications, or multimodal AI systems
  • Exposure to reinforcement learning, recommendation systems, optimization, or time-series modeling
  • Comfortable rapidly learning unfamiliar technical areas

Benefits

Comp & perks
  • Affordable, competitive and flexible benefits
  • Support for physical, emotional, and financial wellness
  • Opportunities to learn, grow, and build a career
  • Annual discretionary incentive plan eligibility
  • Paid time off
  • Resources and support for employees