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