Software Engineer - AI

PNC•Strongsville, OH
•$75,000 - $137,500•Onsite

About The Position

The Software Engineer - AI supports PNC’s Data & Analytics organization by designing, developing, testing, and deploying AI-powered applications and agentic systems that use large language models, orchestration frameworks, and enterprise data platforms. The role works with data scientists, data engineers, analytics teams, and business stakeholders to translate business needs into scalable AI solutions and automate data and analytics workflows. The position includes building agentic workflows with frameworks such as LangGraph and LangChain; integrating internal and external systems through REST APIs and other service interfaces; and implementing Model Context Protocol (MCP)-based solutions. The engineer operationalizes AI models, monitors production applications using observability and telemetry, evaluates performance and reliability, troubleshoots and maintains deployed systems, and contributes to AI engineering, governance, scalability, and software development practices. This is an in-office position based in Pittsburgh, Pennsylvania; Dallas, Texas; Strongsville, Ohio; Birmingham, Alabama; or Denver, Colorado. PNC states that it will not provide employment-visa sponsorship or participate in STEM OPT for this position. The role is incentive eligible, with payments based on company, business, and/or individual performance.

Requirements

  • Hands-on experience developing applications in Python.
  • Experience building or integrating AI, machine learning, Generative AI, or LLM-based solutions.
  • Experience with agent orchestration frameworks such as LangGraph and/or LangChain.
  • Experience developing and consuming REST APIs.
  • Knowledge of Model Context Protocol (MCP) concepts and AI tool integrations.
  • Experience deploying and supporting production software solutions.
  • Strong problem-solving skills and ability to work collaboratively.
  • Typically, a university or college degree and 2 or more years of relevant professional experience; a comparable combination of education, job-specific certifications, and experience may be considered in lieu of a degree.
  • Bachelor’s degree is listed under Education.
  • Preferred skills include Agile methodology, cloud computing, computer programming, debugging, object-oriented programming, programming languages, software design and development, systems architecture, and version control.

Nice To Haves

  • 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.

Responsibilities

  • Design, build, test, and deploy AI agents, GenAI-driven applications, and other software solutions.
  • 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 (MCP)-based solutions and integrations.
  • Develop AI-powered automation for data and analytics use cases and workflows.
  • Collaborate with data scientists to operationalize AI models and measure business impact.
  • Monitor deployed AI agents and applications using observability and telemetry tools to evaluate performance, reliability, usage, and operational metrics.
  • Troubleshoot, optimize, maintain, and enhance AI applications and software in production.
  • Partner with data engineers, analytics teams, and business stakeholders to translate needs into scalable solutions and improve data workflows.
  • Contribute to scalable, governed, production-ready AI engineering and software development practices.
  • Prepare technical and procedural documentation for software.
  • Assess and manage risks associated with business objectives and activities in alignment with PNC’s Enterprise Risk Management Framework.
  • Apply customer-focused practices when making business decisions and creating customer solutions.

Benefits

  • Medical and prescription drug coverage, with a Health Savings Account feature, subject to eligibility.
  • Dental and vision options.
  • Employee and spouse/child life insurance.
  • Short- and long-term disability protection.
  • 401(k) with PNC match.
  • Pension plan.
  • Stock purchase plans.
  • Dependent care reimbursement account.
  • Back-up child and elder care.
  • Adoption, surrogacy, and doula reimbursement.
  • Educational assistance, including select fully paid programs.
  • Wellness program with financial incentives.
  • Maternity and/or parental leave, depending on eligibility.
  • Up to 11 paid holidays each year, depending on eligibility.
  • 9 occasional absence days each year, unless otherwise required by law, depending on eligibility.
  • 15 to 25 vacation days each year, depending on career level and eligibility.
  • Incentive-eligible compensation based on company, business, and/or individual performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service