AI Software Architect
US$122,000 – US$170,000 / yr base salary
Posted 15 Sep 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 10+ yrs
- Management level
- People management
- Employment
- On-Site
- Contract
- Full-time
| Base salary | US$122,000 – US$170,000 / yr |
|---|
Field of studyComputer Science, Information Technology (or related)
Study levelBachelor's
Location: Rockville, MD
Travel: Possibly across US
Job Type: Full Time
Required Clearance: Ability to obtain Public Trust
Required Education: Bachelor’s Degree in IT, Computer Science, or a related field is preferred
Required Experience: 10 years of relevant experience
Degrees may be substituted for years of experience: 8 years of experience
Description
PingWind is seeking an AI Software Architect with a strong emphasis on Artificial Intelligence and Machine Learning to join the PingWind team supporting Agency for Healthcare Research and Quality’s (AHRQ) Artificial Intelligence / Machine Learning strategy in Rockville, MD. As an AI Software Architect, you will play a critical role in ensuring the quality and reliability of AHRQ applications and products. Your responsibilities will include providing application and feature development leadership, coordinating with developers, developing reusable code to enable rapid development, and collaborating with cross-functional teams to deliver high-quality software to our stakeholders and users.
Responsibilities
• Provide direction and standards for the team’s AI / ML implementation
• Derive and update Interface Specifications for both inputs and outputs
• Perform design reviews with development teams
• Provide application and feature development leadership, working with the Technical PM and the technical team to plan projects for the team
• Coordinate and lead Developers and DBAs during development, enhancement, and ongoing maintenance of enterprise applications
• Participate in Agile scrum ceremonies to facilitate development and hold team accountable to product roadmap
• Collaborate with stakeholders and users in requirement development and BPR activities
• Develop reusable code to enable rapid development
• Support effective continuous integration pipelines
• Write clean, efficient, and scalable code following best practices
• Debug, troubleshoot, and optimize application performance
• Participate in code reviews to ensure code quality and adherence to standards
• Design and Implement security and data protection measures
• Document technical specifications and development processes
• Stay up to date with emerging technologies and industry trends
• Provide cross training and mentorship for developers on industry standards and best practices