Senior AI Software Architect

Fifth Third Bank

Cincinnati (OH)

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Fifth Third Bank in Cincinnati, OH is seeking a Principal Software Engineer to design and implement AI-enabled software solutions within an agile squad. You will drive architecture across multiple services, mentor developers, and help establish guardrails for responsible AI development.

You will work on enterprise-grade systems, integrate APIs, and ensure security, reliability, and scalability while collaborating with architecture, security, risk, data, and engineering teams.

Qualifications

  • Bachelor’s degree in Computer Science/Information Systems or comparable with 8+ years of experience.
  • Knowledge of object-oriented and functional software design.
  • Knowledge of software development best practices.
  • Familiarity with RESTful networking.
  • Prior experience with knowledge of Git and GitHub.
  • Understanding of Software Development Methodologies.
  • Understanding of security best practices.
  • Strong problem solving skills.
  • Strong collaboration skills.
  • Excellent verbal and written communication skills.
  • Experience designing and implementing distributed systems, APIs, and service integrations.
  • Familiarity with AI/ML concepts and modern AI application patterns, including large language models, prompt engineering, retrieval patterns, and agentic workflows.
  • Experience building or integrating automation, workflow orchestration, or intelligent tooling into engineering or business processes.
  • Understanding of responsible AI principles, including model risk, privacy, security, human oversight, and governance considerations.
  • Ability to evaluate tradeoffs across software architecture, AI capabilities, operational support, and enterprise controls.
  • Experience defining technical standards, reusable patterns, and engineering best practices across teams.
  • Ability to work across product, engineering, architecture, security, and risk stakeholders to deliver scalable enterprise solutions.

Responsibilities

  • Designs and implements technology and software solutions as a member of an agile squad.
  • Designs and implements new features while improving quality of technical products and applications.
  • Creates and executes long-term vision of technical products and applications.
  • Acts as a technical expert and developer on an agile squad.
  • Drives the architecture of solutions across multiple services and applications.
  • Develops software meeting code quality standards and metrics.
  • Practices test-driven development.
  • Mentors developers, enforces standards, reviews code, shares knowledge.
  • Achieves operational excellence by automating processes and writing maintainable, testable code.
  • Maintains partnerships with operations and engineering teams to drive service improvement.
  • Remains current on IT trends and industry practices.
  • Assists with problem resolution for end users and customers.
  • Designs, builds, and supports AI-enabled software capabilities and agentic workflows.
  • Defines orchestration patterns for AI agents, tools, APIs, prompts, memory, and workflow execution.
  • Partners with architecture, security, risk, data, and engineering teams to establish guardrails for responsible AI development.
  • Evaluates and integrates large language models and AI platforms into enterprise workflows.
  • Builds reusable frameworks, services, and patterns for safe AI adoption.
  • Establishes observability, logging, testing, and performance monitoring for AI-powered solutions.
  • Ensures AI solutions meet security, privacy, resiliency, explainability, and oversight requirements.
  • Contributes to standards and best practices for AI engineering and tooling.
  • Identifies opportunities to improve developer productivity and customer outcomes through AI tooling.
  • Mentors engineers on modern software engineering and AI practices.
  • Other duties as assigned.

Skills

Object-oriented design
Functional software design
RESTful networking
Git and GitHub
Software development methodologies
Security best practices
Distributed systems
APIs and service integrations
AI concepts & patterns
Automation & orchestration
Responsible AI principles
Architecture tradeoffs
Collaborative work
Problem solving
Communication skills

Education

Bachelor’s degree in Computer Science/Information Systems or comparable

Job description

Fifth Third Bank in Cincinnati, OH is seeking a Principal Software Engineer to design and implement AI-enabled software solutions within an agile squad. You will drive architecture across multiple services, mentor developers, and help establish guardrails for responsible AI development.

You will work on enterprise-grade systems, integrate APIs, and ensure security, reliability, and scalability while collaborating with architecture, security, risk, data, and engineering teams.

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

Similar jobs worth comparing

Principal AI-Driven Software Engineer
Principal AI-Driven Software Engineer

Fifth Third Bank • Auburn Hills (MI)

On-site
USD 140,000 - 200,000
AI Engineer: Automated Channels Transformation
AI Engineer: Automated Channels Transformation

Fifth Third • Cincinnati (OH), Northern (KY)

Hybrid
USD 160,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Fifth Third Bank • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Principal Software Engineer
Principal Software Engineer

Fifth Third Bank • Auburn Hills (MI)

On-site
USD 140,000 - 200,000
Principal Engineer, Agentic AI Platform
Principal Engineer, Agentic AI Platform

Fifth Third Bank • Frisco (TX)

Hybrid
USD 170,000 - 240,000
AI Engineer - Automated Channels Transformation
AI Engineer - Automated Channels Transformation

Fifth Third • Cincinnati (OH), Northern (KY)

Hybrid
USD 160,000 - 210,000
Senior Software Engineer - Banking Platform & Agile Leader
Senior Software Engineer - Banking Platform & Agile Leader

Fifth Third • Cincinnati (OH)

On-site
USD 120,000 - 170,000
Director, AI Engineering
Director, AI Engineering

Fifth Third Bank • Frisco (TX)

On-site
USD 180,000 - 240,000
Lead, Agentic Platform Engineering (Hybrid)
Lead, Agentic Platform Engineering (Hybrid)

Fifth Third Bank • Cincinnati (OH)

Hybrid
USD 150,000 - 210,000
Principal AI/ML Engineer – Enterprise Banking AI Innovator
Principal AI/ML Engineer – Enterprise Banking AI Innovator

Selby Jennings • Columbus (OH)

On-site
USD 200,000 - 350,000