FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer – AI Engineer
PNCSenior 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 fitCore 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 resumeApplicant 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