Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
PNC

Senior Software Engineer – AI Engineer

PNC

Senior AI Software Engineer designing, developing, testing, and deploying software solutions for PNC, a banking and financial-services company. Maintaining applications, documenting systems, and managing technical risk.

Posted 8/5/2026full-timeHouston • Alabama, Ohio, Pennsylvania, Texas • 🇺🇸 United StatesSenior💰 $86,250 - $172,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software design, development, and deployment, with a strong focus on application delivery processes and technical documentation. Proficient in assessing risks and creating customer-focused software solutions that meet complex business needs.

Highest-signal resume keywords
Application DevelopmentSoftware Solutions DesignTechnical WritingSystem Development Life CycleTechnical Troubleshooting

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Application DesignApplication TestingPackaged Application IntegrationSoftware DevelopmentTechnical Documentation
Soft Skills
Customer-Focused PracticesRisk Management
Tools & Technologies
Application Development Tools
Industry Keywords
Enterprise Risk Management FrameworkApplication Delivery Process

About the role

Key responsibilities & impact
  • Provide detailed technical design and development of software solutions using existing and emerging technology platforms
  • Propose and design software solutions addressing complex business needs
  • Write, test, and deploy software
  • Prepare technical and procedural software documentation
  • Maintain and debug software
  • Apply customer-focused practices to create customized customer solutions
  • Assess and manage risks in accordance with PNC's Enterprise Risk Management Framework

Requirements

What you’ll need
  • University/college degree, typically a bachelor's degree
  • 3+ years of relevant/direct industry experience
  • Knowledge of application development and software solutions
  • Application delivery process knowledge
  • Application design and architecture knowledge
  • Proficiency with application development tools
  • Application testing experience
  • Packaged application integration knowledge
  • System Development Life Cycle knowledge
  • Technical troubleshooting skills
  • Technical writing/documentation skills
  • Certifications are often desired
  • No required certifications
  • No required licenses
  • Must not require employment visa sponsorship; PNC will not provide sponsorship or participate in STEM OPT

Benefits

Comp & perks
  • 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 plan
  • Stock purchase plan
  • 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
  • 15 to 25 vacation days each year, depending on career level