EngineerJobs.io
← Back to all jobs

Job Description

PNC is seeking a Software Engineer to build AI-powered agent and Generative AI applications within the technology organization, with support for the Data & Analytics organization. The role focuses on designing, developing, integrating, deploying, and operating production AI solutions using LLM-based systems and modern agent orchestration tooling.

Location and Employment Details

  • Location: Dallas, TX (onsite)
  • Salary: USD 75,000 - 137,500 per yearly
  • Minimum experience: 2 years
  • Education: Bachelor's

Pay transparency: Base Salary: $75,000.00 – $137,500.00. This role is incentive eligible with payment based upon company, business and/or individual performance.

Responsibilities

  • Design, build, test, and deploy AI agents and GenAI-driven applications.
  • Develop agentic workflows using orchestration frameworks such as LangGraph and/or LangChain.
  • Build integrations with internal and external systems using REST APIs and other service interfaces.
  • Implement and support Model Context Protocol (MCP) based solutions and integrations.
  • Develop AI-powered automation solutions for data and analytics use cases.
  • Collaborate with data scientists to operationalize AI models and measure business impact.
  • Monitor deployed AI agents using observability and telemetry tools to evaluate performance, reliability, and usage patterns.
  • Troubleshoot, optimize, and maintain AI applications in production environments.
  • Partner with data engineers and analytics teams to automate and enhance data workflows.
  • Contribute to best practices for AI engineering, including model governance, scalability, and software development.
  • Develops, tests and implements software solutions; designs software solutions to address business needs.
  • Writes code, tests and deploys software; prepares technical and procedural documentation required for software.
  • Maintains and debugs software.

Required Qualifications

  • 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 in a collaborative environment.

Technologies

  • Python
  • Large language models (LLMs)
  • LangGraph
  • LangChain
  • Model Context Protocol (MCP)
  • REST APIs
  • PySpark
  • Observability
  • Telemetry

Preferred Technical Experience

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

Benefits

  • Medical/prescription drug coverage (with a Health Savings Account feature)
  • Dental and vision options
  • Employee and spouse/child life insurance
  • Short and long-term disability protection
  • 401(k) with PNC match
  • Pension and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Adoption, surrogacy, and doula reimbursement
  • Educational assistance, including select programs fully paid
  • Robust wellness program with financial incentives
  • Maternity and/or parental leave
  • Up to 11 paid holidays each year
  • 9 occasional absence days each year, unless otherwise required by law
  • Between 15 to 25 vacation days each year, depending on career level

Job Description and Qualifications Notes

  • Develops, tests and implements software solutions.
  • Designs software solutions to address business needs.
  • Writes code, tests and deploys software.
  • Prepares technical and procedural documentation required for software.
  • Maintains and debugs software.

Qualifications: Roles at this level typically require a university / college degree, with 2+ years of relevant professional experience. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Preferred Skills and Competencies

  • Preferred skills: Agile Methodology, Cloud Computing, Computer Programming, Debugging, Object-Oriented Programming (OOP), Programming Languages, Software Design, Software Development, Systems Architecture, Version Control
  • Competencies: Application Design, Architecture, Application Development Tools, Application Maintenance, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation

Application Window

Generally, this opening is expected to be posted for two business days from 11/06/2026, although it may be longer with business discretion.

Disability Accommodations Statement

If an accommodation is required to participate in the application process, contact [email protected]. Include “accommodation request” in the subject line, along with your name, the job ID, and your preferred method of contact. Applicants may also call 877-968-7762 and say “Workday” for accommodation assistance. All information provided will be kept confidential and used only to the extent required to provide reasonable accommodations.

Similar Jobs