Summary
✨ AI‑Generated
A senior software engineering role focused on modernizing real-time, safety-critical systems. You will design and maintain microservices, guide Agile delivery, mentor developers, collaborate with cross-functional technical teams, and build clean, testable software using CI/CD, automated testing, APIs, and AI-assisted development tools.
Highlights
Work on modernizing real-time, safety-critical systems with AI-assisted development, microservices, Agile practices, CI/CD, and automated testing. The role includes technical leadership, mentoring, and collaboration across engineering and delivery teams.
Description
Zachary Piper Solutions is seeking a Senior AI Software Developer to support air traffic modernization efforts for a government customer in Gaithersburg, MD.
This position focuses on developing and modernizing real-time, safety-critical systems through microservices architecture, Agile/SAFe methodologies, and AI-assisted software development practices.
This is a hybrid position requiring 3 days onsite and 2 days remote.
Senior AI Software Developer - Gaithersburg, MD Responsibilities:
Design, develop, and maintain microservices-based applications supporting national air traffic operationsLead Agile sprint planning, mentor development teams, and drive successful project executionCollaborate with systems engineers, product owners, DevSecOps, QA, and platform teams to deliver scalable software solutionsDevelop clean, testable code utilizing CI/CD pipelines, automated testing frameworks, and AI-assisted development toolsIntegrate applications with APIs, databases, event-streaming platforms, and cloud-based services
Senior AI Software Developer - Gaithersburg, MD Qualifications:
Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience)Ability to obtain and maintain a favorable Public Trust investigation and successfully complete required government background investigations8+ years of software development experience, or Master's degree with 6+ years of experienceHands-on experience building and supporting microservices-based systemsProficiency with Java, Python, C++, or a similar programming language in Linux environmentsExperience with AI/ML-enabled systems, automation platforms, or AI-assisted development toolsExperience working within Agile environments and familiarity with SAFe methodologiesUnderstanding of APIs, distributed systems, and modern software architecture conceptsExperience with Git, CI/CD pipelines, DevSecOps practices, Docker, Kubernetes, and cloud platforms (AWS preferred)Experience with relational and/or NoSQL databases and Kafka or other event-streaming technologies
Senior AI Software Developer - Gaithersburg, MD Compensation:
$170,000 - $185,000Comprehensive Benefits: Medical, Dental, Vision, 401(k), PTO, Sick Leave (if required by law), and Holidays
This job opens for applications on October 1, 2026.
Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: Senior AI Software Developer, Software Engineer, AI Development, Artificial Intelligence, Machine Learning, Microservices, Java, Python, C++, Linux, AWS, Cloud Computing, Docker, Kubernetes, Kafka, APIs, Distributed Systems, Agile, SAFe, DevSecOps, CI/CD, Test Automation, Public Trust, Government Consulting, Air Traffic Modernization, Gaithersburg MD.