As a Software Engineer - AI within PNC’s technology organization, you will support 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. You will work with data scientists, data engineers, analytics teams, business stakeholders, and other partners to translate business needs into scalable AI solutions and improve data workflows. The position includes building agentic workflows with frameworks such as LangGraph and LangChain; integrating internal and external systems through REST APIs, service interfaces, and Model Context Protocol (MCP) solutions; and developing AI-powered automation for data and analytics use cases. You will operationalize AI models, monitor production applications and telemetry, evaluate reliability and usage, troubleshoot issues, optimize workflows, and implement enhancements. You will also contribute to sound practices for AI engineering, governance, scalability, and software development. This is an in-office position based in one of the listed locations: Pittsburgh, Pennsylvania; Dallas, Texas; Strongsville, Ohio; Birmingham, Alabama; or Denver, Colorado. PNC does not provide employment visa sponsorship or participate in STEM OPT for this position. The role is incentive eligible. The stated base salary range is $75,000–$137,500, varying by location, market data, and individual skills, experience, and education.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level