As a Software Engineer in PNC's Data & Analytics organization, you will design, develop, test, and deploy AI-powered applications and agentic systems using large language models, orchestration frameworks, and enterprise data platforms. You will work with data scientists, data engineers, analytics teams, and business stakeholders to translate business needs into scalable AI solutions and operationalize AI models. The role also includes monitoring production AI solutions, analyzing performance and telemetry, identifying opportunities to optimize them, and implementing improvements to reliability, efficiency, and business outcomes. The position is based in Pittsburgh, Pennsylvania; Dallas, Texas; Strongsville, Ohio; Birmingham, Alabama; or Denver, Colorado. PNC describes itself as an in-office company; candidates are encouraged to discuss workplace expectations with their recruiter and hiring manager. The general software engineering duties include designing software to address business needs; writing, testing, and deploying code; preparing technical and procedural documentation; and maintaining and debugging software. Employees are expected to focus on customer needs and effectively manage risks in accordance with PNC's Enterprise Risk Management Framework. The position is incentive eligible. PNC does not provide employment visa sponsorship or participate in STEM OPT for this role.
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