Software Engineer Principal - Data and Automation Artificial Intelligence (GenAI, API Design)

PNC

Closes in 3 days Hybrid

Quick summary

Work type
Hybrid
Location
Pittsburgh, PA · Springfield, VA
Posted
2 days ago
Closes
Jun 9, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$130k most similar roles pay here $274k

This listing doesn't post a salary. Most similar roles pay $165,825–$230,793.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 152 open roles on FindRole.

Listed pay typically runs $86,250–$185,525 across 58 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Principal - Data and Automation Artificial Intelligence (GenAI, API Design)

As a Principal Software Engineer in PNC's Data and Automation Artificial Intelligence team, you will lead the development of enterprise GenAI platforms, focusing on Retrieval Augmented Generation (RAG) and agentic systems that enhance scalability and reusability across the organization. You will collaborate closely with product, data, architecture, security, and risk teams to ensure solutions are production-ready and adhere to responsible AI practices. Your responsibilities include defining platform engineering best practices for GenAI systems and driving innovation while balancing performance, cost efficiency, and long-term extensibility. This role requires expertise in API design, application development, and generative AI, with a preference for hands-on experience in knowledge retrieval, orchestration, and human-in-the-loop workflows.

What you'll do

  • Designs and implements enterprise GenAI platforms focusing on RAG and agentic systems.
  • Ensures GenAI solutions are production-ready by collaborating with security and risk teams.
  • Defines platform engineering best practices for scalable and reusable GenAI capabilities.
  • Solves complex and ambiguous platform challenges, balancing innovation and cost efficiency.
  • Influences how teams build, deploy, observe, and operate RAG and agent-based solutions.

What we're looking for

  • 5+ years of industry-relevant experience in software engineering or related field.
  • Expertise in designing and implementing Generative AI (GenAI) patterns and systems.
  • Strong background in knowledge retrieval, orchestration, and human-in-the-loop workflows.
  • Experience partnering with product, data, architecture, security, and risk teams.
  • Proficiency in defining and driving platform engineering best practices for GenAI.
  • Ability to operate autonomously on complex and ambiguous platform challenges.

More like this

Similar roles

Principal Software Development Engineer (AI/ML)

Abbott

Livermore, CA 51 days ago $130,700$261,300
AWS Python TensorFlow LangChain Hugging Face CI/CD MLOps DevOps Docker Kubernetes PostgreSQL NoSQL Mobile App Development Relational Databases AI ML Cloud Platforms DevSecOps

Principal, Data & AI Platform Engineer

Fiserv

Berkeley Heights, NJ 1 day ago $110,000$186,000
Snowflake Python PostgreSQL DynamoDB Kubernetes Docker AWS LLMs ETL ELT SQL REST APIs Java Spring Boot CI/CD Prometheus Grafana OAuth SAML TLS PCI DSS SOX GDPR

Principal GenAI Software Engineer

T-Mobile

Bellevue, Washington 33 days ago $173,500$234,700
Kubernetes CI/CD LLM orchestration Agent frameworks Generative AI Modular AI agents Technical documentation Cloud services Python PostgreSQL Docker Prometheus Grafana AWS Azure