Senior AI Software Developer

Zp Group Llc
  • Gaithersburg, MD
  • $160,000–$180,000 Per Year
3 days ago

Job Description

Responsibilities: of the Senior AI Software Developer: Design, develop, and maintain scalable microservices-based applications supporting real-time, mission-critical systems Lead Agile sprint planning to establish team priorities, deliverables, and technical objectives Provide technical leadership and mentorship to software developers while promoting engineering best practices and continuous improvement Develop clean, maintainable, testable, and high-performance software using Java, Python, C++, or similar programming languages Leverage AI-assisted development tools to accelerate coding, debugging, refactoring, documentation, and automated test creation Support development and integration of AI-enabled, data-driven, and intelligent software capabilities Collaborate with systems engineering, product owners, architects, DevSecOps engineers, and other technical teams to translate requirements into production software Participate in system architecture, application design, and technical decision-making Design and integrate REST APIs, databases, messaging systems, and external services Develop software for distributed and event-driven application environments Implement automated testing strategies including unit, integration, contract, and end-to-end testing Integrate automated testing into CI/CD pipelines to improve software quality and deployment reliability Support application troubleshooting, debugging, performance tuning, and root cause analysis Work closely with QA, DevSecOps, and platform engineering teams to ensure reliable software delivery Participate in Agile/SAFe ceremonies including sprint planning, daily standups, reviews, and retrospectives Support containerized and cloud-based application environments using technologies such as Docker, Kubernetes, and AWS Qualifications: for the Senior AI Software Developer: Bachelor's degree in Computer Science, Engineering, or a related technical discipline with 8+ years of relevant experience; Master's degree with 6+ years of relevant experience; equivalent professional experience may be considered Hands-on experience designing, developing, and supporting microservices-based applications Strong programming experience with Java, Python, C++, or a similar modern programming language within Linux environments Experience or exposure to AI/ML-enabled systems, AI-assisted software development, automation, or intelligent platforms Experience with AI development tools such as Claude Code or similar AI coding assistants Strong understanding of APIs, distributed systems, and modern software architecture concepts Experience developing software within Agile environments Experience collaborating across software development, systems engineering, QA, DevSecOps, and product teams Experience developing automated unit, integration, or end-to-end tests Strong troubleshooting, debugging, and software performance optimization skills Ability to provide technical leadership and mentorship within a software development team Ability to obtain and maintain a Public Trust clearance Preferred Qualifications: Experience with Git-based source control and CI/CD pipelines Experience working within Scaled Agile Framework (SAFe) environments Experience with relational and/or NoSQL databases Hands-on experience with Kafka or other event-streaming and messaging technologies Experience with AWS cloud environments; Azure or GCP experience also applicable Experience with Docker, Kubernetes, and containerized application environments Experience working within DevSecOps software delivery environments Experience integrating automated test suites into CI/CD pipelines Experience developing real-time, highly available, or safety-critical software systems Compensation: for the Senior AI Software Developer includes: Salary: $160,000 - $180,000 Comprehensive Benefits Package including Medical, Dental, Vision, 401(k), PTO, and Paid Holidays #LI-MM1 #LI-HYBRID

Numbers & Facts

LocationGaithersburg, MD
Salary$160,000–$180,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Programming Languagesunmatched
  • Automation Systemsunmatched
  • Best Practicesunmatched
  • C++ Programming Languageunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Computer Programmingunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Establish Prioritiesunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • High Availabilityunmatched
  • Javaunmatched
  • Linux Programmingunmatched
  • Mentoringunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • NoSQLunmatched
  • Performance Tuning/Optimizationunmatched
  • Programming Languagesunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Refactoringunmatched
  • Relational Databases (RDBMS)unmatched
  • Requirements Managementunmatched
  • Root Cause Analysisunmatched
  • Scalable System Developmentunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Sprint Planningunmatched
  • Standup Meetingsunmatched
  • Streaming Technologyunmatched
  • System Architectureunmatched
  • Systems Engineeringunmatched
  • Team Buildingunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • Test Suiteunmatched
  • Testingunmatched
  • Unit Testunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder