Software Engineer Principal (AI/Agentic AI/Python)

PNC

Quick summary

Work type
On-site
Location
Farmers Branch, TXClayton, MO
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $209k
$163k most similar roles pay here $255k

This listing doesn't post a salary. Most similar roles pay $172,875–$245,800.

Based on 239 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 176 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 60 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Principal (AI/Agentic AI/Python)

As a Principal Software Engineer in PNC's Treasury Solutions team, you will design and implement distributed systems architecture while leveraging enterprise languages such as Java or Python. Your daily tasks include managing backlogs with Jira, coordinating stakeholder dependencies, and ensuring system stability through change management and vulnerability remediation. You will also integrate Gen AI solutions to enhance business processes and partner integrations, contributing to the development of scalable software solutions that address complex financial industry challenges. This role requires expertise in design patterns, code quality practices, and experience with cloud platforms like Microsoft Azure.

What you'll do

  • - Design and implement distributed systems architecture for enterprise applications.
  • - Write high-quality code using expert-level proficiency in Java, .NET, or Python.
  • - Manage project backlogs and plan releases for agentic AI solutions.
  • - Coordinate with stakeholders to manage dependencies and track execution progress.
  • - Ensure system stability through change management and vulnerability remediation.

What we're looking for

  • Expertise in enterprise languages such as Java, .NET, or Python.
  • Proficient in distributed systems design and platform architecture.
  • Strong understanding of design patterns and code quality practices.
  • Experience with backlog management tools like Jira for release planning.
  • Capability to manage dependencies and coordinate stakeholders effectively.
  • Knowledge of change management and vulnerability remediation processes.

More like this

Similar roles

Principal AI Software Engineer

Palo Alto Networks

Santa Clara, CA 8 days ago $167,000$270,500
Python Java Go AWS Azure GCP Salesforce LLM GPT Anthropic Llama LangChain LangGraph SQL Docker Kubernetes CI/CD Prometheus Grafana

Lead Applied AI Software Engineer ( AI)

Humana

NY +2 44 days ago $170,800$234,800
Python React FastAPI Vector databases LLM APIs Orchestration frameworks RAG pipelines Generative AI Prompt engineering CI/CD HIPAA compliance A/B testing Data preprocessing GPU availability Model serving infrastructure Feature stores Ethical AI Responsible AI principles Scalable data ingestion architectures Comprehensive monitoring Incident response procedures
Hybrid

Lead Applied AI Software Engineer ( AI)

Humana

NY +2 44 days ago $170,800$234,800
Python React FastAPI Vector databases LLM APIs Orchestration frameworks RAG pipelines Generative AI Prompt engineering CI/CD HIPAA compliance A/B testing Data preprocessing GPU availability Model serving infrastructure Feature stores Kubernetes Docker PostgreSQL Prometheus Grafana
Hybrid

Principal Software Engineer - AI Inference

Nvidia

Remote (Santa Clara, CA) 117 days ago $272,000$431,250
Rust C++ Python CUDA vLLM SGLang GPU Distributed Systems Concurrency Profiling Microbenchmarking Triton NCCL PyTorch InfiniBand CI/CD Open Source Contribution
Remote