Summary
We are seeking an experienced AI-Native Architect to help organizations solve complex software architecture challenges using artificial intelligence and modern software engineering practices. This role will focus on legacy system modernization, architecture transformation, agentic workflows, and the development of scalable architectures and technical strategies. The ideal candidate has strong software architecture experience and a demonstrated ability to apply emerging AI technologies to real-world engineering challenges.
Responsibilities
- Assess complex software systems and recommend technical solutions and modernization strategies.
- Design new architectures and reference architectures for evolving business and technical needs.
- Architect and prototype AI-enabled systems and agentic workflows.
- Identify opportunities to apply AI to software engineering and architecture challenges.
- Guide engineering teams through large-scale architecture and modernization efforts.
- Develop technical roadmaps and implementation strategies.
- Work with customers and stakeholders to translate complex requirements into practical solutions.
- Share technical approaches and lessons learned through presentations and technical publications.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field with 8+ years of experience.
- Strong knowledge of software architecture and software engineering fundamentals.
- Demonstrated experience architecting or rearchitecting systems at scale.
- Experience aligning software development efforts with defined architectures.
- Ability to evaluate and adopt rapidly evolving technologies.
- Experience developing technical roadmaps or plans for complex initiatives.
- Experience leading engineering teams supporting industry or government projects.
- Experience applying AI to software engineering processes or systems.
- Experience developing and delivering technical strategies.
- Experience developing technical proposals or scopes of work.
- Must be eligible to obtain and maintain a U.S. government security clearance.