Senior AI-Native Architect

Carnegie Mellon University•Pittsburgh, PA

About The Position

The AI-Native Architect helps organizations address architecture-scale challenges with AI, including modernizing legacy systems, rearchitecting systems to accommodate new technologies, and creating architectures and reference architectures across domains. The role also involves creating and evolving agentic workflows for business processes and software engineering activities. The architect advances the AI-Native Software Engineering strategy by assessing customer system challenges, recommending technical solutions, developing modernization strategies, coaching engineering teams, and architecting and prototyping systems and agentic workflows. The role also identifies opportunities to apply AI to architecture challenges and shares experiences and improvements with the technical community through publications and presentations. The position offers the opportunity to work with software engineers, researchers, and data scientists on national- and global-scale problems. The role is based in Pittsburgh, Pennsylvania, and requires travel of up to 25% to locations including Carnegie Mellon Software Engineering Institute offices in Washington, D.C., sponsor sites, and conferences.

Requirements

  • Comprehensive knowledge of software architecture and software engineering fundamentals.
  • Broad knowledge of architecture principles, practices, and tools.
  • Ability to quickly learn new problem domains and technologies.
  • A track record of architecting or rearchitecting systems at scale.
  • A track record of aligning development activities with planned architectures.
  • Ability to keep up with and adapt to rapidly changing technical advances.
  • Strong written and verbal communication skills, including the ability to explain complex technical ideas in layperson's terms to stakeholders with different backgrounds.
  • Proficiency developing task plans or roadmaps to solve complex problems.
  • Strong collaboration skills for working with colleagues and sponsors.
  • Willingness and ability to guide and mentor junior team members.
  • Bachelor's degree in computer science, software engineering, or a related discipline and 10 years of experience; or a master's degree in the same fields and 8 years of experience; or a Ph.D. and 5 years of experience.
  • Must be able to obtain and maintain a Department of War security clearance and undergo a background investigation.
  • Willingness to travel up to 25% of the time.

Nice To Haves

  • Experience leading engineering teams to produce successful outcomes for industry or government projects.
  • Successful application of AI to improve software engineering activities.
  • Experience working with leadership to plan, develop, and deliver an overall technical strategy.
  • Experience drafting work proposals.

Responsibilities

  • Assess customer system challenges and recommend technical solutions.
  • Review existing systems and design modernization strategies to address current challenges.
  • Create novel architectures and reference architectures to address customer challenges.
  • Coach engineering teams in achieving architecture-scale changes.
  • Architect and prototype systems and agentic workflows.
  • Identify opportunities to apply AI to diverse architecture challenges.
  • Share experiences, solutions, and practice improvements with the technical community through publications and presentations.
  • Develop task plans or roadmaps to solve complex problems.
  • Guide and mentor junior team members.

Benefits

  • Employee benefits are referenced, but specific benefits are not listed in the job description.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service