
Machine Learning Engineer
Design, build, and deploy AI and machine learning systems that deliver measurable business value at First National Bank of America. As part of the AI & Automation team, contribute across the full engineering lifecycle—from data analysis and model development through production deployment. Depending on experience, this role may emphasize quantitative modeling alongside a senior data scientist, or production engineering of AI-powered systems. We are building a new team and hiring at multiple levels.
Role Characteristics:
- Design and implement AI solutions including document intelligence, knowledge search (RAG), and process automation; integrate and optimize LLM services through prompt engineering, evaluation, and cost management
- Build and maintain production data pipelines and supporting infrastructure including ingestion, transformation, feature engineering, ETL processes, vector databases, and data quality frameworks
- Develop APIs and services that connect AI capabilities to business applications and internal platforms
- Implement and evaluate machine learning models; support experimentation, validation, and performance analysis for data science and quantitative initiatives such as pricing models, risk analysis, and simulation
- Contribute to AI platform architecture including cost tracking, usage monitoring, access control, and evaluation of AI/ML tools, frameworks, and cloud services
- Create technical documentation and architecture diagrams while supporting AI governance and compliance in a regulated banking environment
- Reports to Head of AI & Automation
- In-office Monday–Friday; core hours 9–4 with flexibility
- Balance rapid prototyping with production-quality engineering while working in sprints using Lean and agile practices
Qualifications / Requirements
- BS or MS in Computer Science, Data Science, Mathematics, Statistics, or related quantitative field
- Strong Python skills with experience building production systems or substantial academic / personal projects
- Background in machine learning, statistical modeling, or applied mathematics with familiarity with frameworks such as scikit-learn, PyTorch, or TensorFlow and data libraries including pandas, NumPy, and SciPy
- Experience with LLM integration, prompt engineering, or RAG architectures preferred
- Experience building data pipelines (Airflow, dbt, or equivalent), working with SQL, and exposure to vector databases a plus
- Familiarity with cloud AI services (Azure AI, AWS Bedrock), containerization (Docker), and API-based system integration
- Strong communication skills and ability to explain technical concepts to non-technical audiences
- Experience in regulated industries (banking, healthcare, finance) or evidence of practical work through research, open-source contributions, or Kaggle competitions valued
Employee benefits
- Medical – Multiple plans to choose from including HSA and traditional. Premiums as low as $0.00
- Dental – Premiums as low as $0.00
- Vision – Low premium Plan
- Discounted childcare
- Pet Insurance
- Paid Time Off (PTO)
- 401k with employer match
- Adjustable desks that can be raised or lowered to sit or stand
At First National Bank of America, we are looking for exceptional individuals with a "servant's heart" or a natural humility that recognizes the importance of prioritizing others' needs. We celebrate and acknowledge efforts that exceed expectations, whether it's delivering added value to customers or supporting colleagues. Just as interest compounds over time, the little things we do can make a substantial difference.
First National Bank of America recognizes that the quality of our people is the foundation for our success. Attracting exceptional individuals who value a challenging work environment that rewards the contributions of its people is the cornerstone of our hiring philosophy.
Note: These statements are intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities, duties, and skills required for this job.
First National Bank of America uses E-Verify to confirm employment eligibility as per E-Verify guidelines.
First National Bank of America is an Equal Opportunity Employer.
#LI-Onsite
Create a Job Alert
Interested in building your career at First National Bank of America? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field