P

PNC Financial Services

Runs a national bank for people and businesses

Artificial Intelligence Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Roles at this level typically require a university or college degree and 2 or more years of relevant professional experience; a comparable combination of education, job-specific certifications, and experience, including military service, may be considered in lieu of a degree.
  • Hands-on experience developing applications in Python.
  • Experience with agent orchestration frameworks such as LangGraph and/or LangChain.
  • Experience developing and consuming REST APIs.
  • Knowledge of Model Context Protocol concepts and AI tool integrations.
  • Knowledge of customer-focused practices that prioritize customer needs and satisfaction in business decisions and support customized customer solutions.
  • Ability to assess and effectively manage risks associated with business objectives and activities in accordance with PNC's Enterprise Risk Management Framework.

Responsibilities

  • Design, build, test, and deploy AI agents and generative AI-driven applications.
  • Develop agentic workflows using orchestration frameworks such as LangGraph and LangChain.
  • Build integrations with internal and external systems through REST APIs and other service interfaces.
  • Implement and support Model Context Protocol-based solutions and integrations.
  • Develop AI-powered automation solutions for data and analytics use cases.
  • Collaborate with data scientists to operationalize AI models and measure business impact.
  • Monitor deployed AI agents using observability and telemetry tools to evaluate performance, reliability, and usage patterns.
  • Troubleshoot, optimize, and maintain AI applications in production environments.
  • Partner with data engineers and analytics teams to automate and enhance data workflows.
  • Contribute to best practices for AI engineering, model governance, scalability, and software development.
  • Develop, test, and implement software solutions; design solutions to address business needs; write code; test and deploy software; prepare technical and procedural documentation; and maintain and debug software.

Desired Qualifications

  • Experience building or integrating artificial intelligence, machine learning, generative AI, or large language model-based solutions.
  • Experience deploying and supporting production software solutions.
  • Experience building autonomous or agentic AI systems.
  • Experience with PySpark and/or data engineering pipelines.
  • Familiarity with cloud-native development and AI services.
  • Experience with observability, monitoring, telemetry, and operational analytics.
  • Experience working in large-scale enterprise environments.
  • Knowledge of Agile methodology, cloud computing, computer programming, debugging, object-oriented programming, programming languages, software design, software development, systems architecture, and version control.
  • Knowledge of application design, architecture, application development tools, application maintenance, application testing, packaged application integration, system development life cycle, technical troubleshooting, and technical writing/documentation.

About the Company

PNC Financial Services

Runs a national bank for people and businesses

PNC Financial Services runs one of the largest banks in America, serving households and businesses of every size through branches, apps, and corporate bankers. Acquisitions turned it from a regional lender into a coast-to-coast bank, notably its purchases of National City during the 2008 financial crisis and BBVA USA in 2021. Consumers keep checking and savings accounts, such as Virtual Wallet with its built-in budgeting tools, and take out mortgages and credit cards, while companies borrow and manage cash through PNC. It earns most of its money on the gap between loan interest and deposit costs, and the rest from fees. PNC traces its roots to a savings bank founded in 1845 and is based in Pittsburgh, Pennsylvania.

Company size
10,001+
Company stage
IPO
Headquarters
Pittsburgh, PA
Founded
1845

Recently Posted Jobs

Explore more opportunities at PNC Financial Services

See more jobs