Principal Software Engineer-AI
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout TRC:
TRC Talent Solutions specializes in connecting elite IT and Engineering professionals with high-impact opportunities. We are partnering with a highly agile, ~80-person technology company building mission-critical data management and edge computing software for defense and government applications. With a strong engineering presence in Atlanta, this team operates in a fast-paced, collaborative environment focused on solving complex, real-world challenges.
Summary
We are seeking a Staff or Senior Principal Engineer to operate at the highest level of technical influence, driving architecture and development across a suite of next-generation tactical network products. This is a product-focused engineering role centered on building resilient, distributed systems and integrating GenAI into the development lifecycle. The ideal candidate brings deep backend expertise, strong architectural vision, and the ability to operate in environments where performance and reliability are non-negotiable.
Responsibilities
- Serve as a senior technical leader influencing architecture, system design, and code quality across multiple products
- Design and build distributed systems for edge and real-time environments with high reliability requirements
- Evaluate, refine, and productionize AI/GenAI-generated code, ensuring accuracy and structural integrity
- Lead development of scalable backend systems and data pipelines supporting tactical network platforms
- Define and implement best practices for leveraging GenAI across the software development lifecycle
- Collaborate cross-functionally with engineering teams to drive product direction and technical standards
- Ensure systems perform under constrained conditions including limited connectivity and edge compute environments
Requirements
- Expert-level backend development experience in Python, Go, or Rust
- Strong hands-on experience with AI/GenAI technologies including LLMs, prompt engineering, RAG, and model evaluation
- Proven background in distributed systems architecture (event-driven systems, fault tolerance, eventual consistency)
- Ability to operate in fast-paced, evolving environments with shifting product requirements
- Strong system-level thinking with the ability to design end-to-end architectures
- U.S. Citizenship with ability to obtain DoD Secret Clearance
TRC Talent Solutions is proud to be an Equal Opportunity Employer (EOE). All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status,
Similar roles
- Software Engineer-AIDisney Experiences · Orlando, Florida, United States · Onsite
- Principal Software Engineer-AIThomson Reuters · Ontario, Canada · Remote
- Principal Software Engineer-AIThomson Reuters · Eagan, Minnesota, United States · Hybrid
- Principal Software Engineer-AIThomson Reuters · Toronto, Ontario, Canada · Hybrid
- Principal Software Engineer-AIThomson Reuters · Frisco, Texas, United States · Hybrid