Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 11 Nov 2026

Senior Software Engineer (AI & Automation)

GDIT Any Location / Remote Remote senior full-time

Salary

$128,039 - $173,229 per year

Apply on GDIT

Description

Transform technology into opportunity as a Senior Software Engineer (AI & Automation) at GDIT. Shape what’s next for mission-critical government projects while shaping what’s next for your engineering career.

As a Senior Software Engineer (AI & Automation), the work you’ll do at GDIT will be impactful to the mission of the United States Postal Service through the application of agentic AI to the software development lifecycle.

Responsibilities:

  • Work in a unique environment and stack, offering challenging problems and interesting opportunities
  • Deliver new features and improve reliability of our core services including the major read/write paths for customer intake, application screening, and information dissemination
  • Help identify system bottlenecks or flaws in business logic and work with the team to address them
  • Take ownership over product problems, develop solutions you're proud of, and prove through data that they deliver impact
  • Work across the stack to solve problems -- there is no reliance on another engineer or team to get something done for you
  • Mentor junior developers and contribute to the technical growth of the team
  • Communicate technical decisions and trade-offs effectively within your team

Requirements:

  • Bachelor’s degree in a related field
  • 8+ years of hands-on AI software development experience
  • Demonstrated track record of delivering impactful, production ready, software solutions of varying complexity
  • Experience designing and implementing components of distributed systems (multi-tier architectures) including storage layers, caching layers, and application layers
  • Working experience with microservice architectures, with exposure to high-throughput systems
  • Familiarity with system transformation patterns and ability to contribute to modernization efforts
  • Strong proficiency in Java
  • Solid understanding of cloud engineering paradigms, asynchronous systems, and service integration patterns
  • Working knowledge of design patterns, reliability, and scaling principles
  • Ability to contribute to architectural discussions and system design

Benefits:

  • Growth: AI-powered career tool that identifies career steps and learning opportunities
  • Support: An internal mobility team focused on helping you achieve your career goals
  • Rewards: Comprehensive benefits and wellness packages, 401K with company match, competitive pay and paid time off
  • Flexibility: Full-flex work week to own your priorities at work and at home
  • Community: Award-winning culture of innovation and a military-friendly workplace

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • Artificial Intelligence (AI)
  • Complex Systems
  • Learning New Technologies
  • Java
  • Cloud Engineering
Apply on GDIT