Senior Software Engineer (AI & Automation)

🏢 General Dynamics Information Technology · all 187 jobs
📍 United States
💰 USD 119,000 - 161,000 / annual
📅 Posted Sep 18, 2026 · via Himalayas
🏷 Software Engineer, AI Engineering, Software Development, AI And Automation Engineering, Senior Software AI Engineer, Senior AI Software Engineer +8 more
Apply on original site ↗

Type of Requisition:
Pipeline
Clearance Level Must Currently Possess:
None
Clearance Level Must Be Able to Obtain:
None Public Trust/Other Required:
Other
Job Family:
Software Engineering Job Qualifications:
Skills:
Problem Solving, Software Solutions, Solutions Development Certifications:
None Experience:
4 + years of related experience US Citizenship Required:
No
Job 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.

MEANINGFUL WORK AND PERSONAL IMPACT
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.

- 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 

WHAT WE'RE LOOKING FOR:  

Education :
- Bachelor’s degree in a related field. 

Required Experience :
- 4+ years of hands-on AI software development experience

Evidence of Engineering Accomplishment : 

- 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 

   Technical Excellence : 

- 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 

Ownership,   Collaboration,   & Communication : 

- Demonstrated propensity for taking ownership of problems and their solutions 

- Quality driven, owns their output from communication, to code, to documentation 

- Ability to communicate technical concepts clearly to teammates and stakeholders 

- Experience mentoring peers or junior developers 

- Willingness to advocate for sound engineering practices within your team 

  Adaptability & Growth : 

- Track record of learning and adapting to new technologies, frameworks, and methodologies 

- Demonstrated embrace of AI and automation tools to enhance productivity and engineering outcomes 

- Comfort with ambiguity and willingness to venture into new problem domains 

Security Clearance Level

- Ability to obtain and maintain a Public Trust clearance and successfully pass a thorough Government background screening process requiring the completion of detailed forms and fingerprinting .

- This position has a U.S. residency requirement. The USPS security clearance process requires the selected candidate to have resided in the U.S. (including U.S. Territories) for the last five years as follows: U.S. Citizens cannot have left the U.S. (including U.S. Territories) for longer than 6 months consecutively in the last 3 years (

Flights + hotels

This role requires you to be in the United States. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Software Engineer pay and openings — the live median is $135k?All remote Software Engineer jobs →Software Engineer salary data →
Want more like this? Browse every live remote developer role.All remote developer jobs →
Get new developer jobs by email
Daily email, only when there's something new. One click to stop.

Get remote developer jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you