PNC is hiring a Software Engineer within its Technology organization to support the Data & Analytics organization. The position is based in Pittsburgh, Pennsylvania, or Cleveland, Ohio, and focuses on designing, developing, and deploying AI-powered applications and agentic systems that use large language models, orchestration frameworks, and enterprise data platforms. The engineer will work with data scientists, data engineers, and business stakeholders to turn business needs into scalable AI solutions. The role also involves monitoring production AI solutions, reviewing performance and telemetry metrics, finding opportunities for optimization, and implementing improvements to reliability, efficiency, and business outcomes. General software duties include designing solutions for business needs, writing and testing code, deploying and maintaining software, debugging issues, and preparing technical and procedural documentation. PNC describes the position as in-office and asks candidates to discuss workplace expectations with their recruiter and hiring manager. PNC will not sponsor employment visas or participate in STEM OPT for this position. The role typically requires a college or university degree and at least two years of relevant professional experience. A comparable combination of education, job-specific certifications, and experience, including military service, may be considered in place of a degree. The position is incentive eligible, with payment 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