Senior AI Developer

D2 Technical Services

$175K — $185K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software development experience
  • Bachelor's degree in Computer Science or related field, or 3 additional years of relevant experience
  • Senior-level experience in building secure, scalable applications
  • Proficient in Python, Java, and Scala programming languages
  • Experience in RESTful APIs, CI/CD pipelines, and modern delivery practices
  • Hands-on experience with Docker, microservices, and container environments
  • Familiarity with Generative AI technologies and cloud-native application deployment

Responsibilities

  • Integrate multiple data streams into the customer system
  • Complete migrations to cloud platforms
  • Develop AI features for existing software applications
  • Create sustainable software applications with efficient maintenance workflows
  • Participate in agile scrum team activities and ceremonies
  • Implement product backlog requirements
  • Assist in writing user stories and backlog requirements

Benefits

  • Comprehensive health, dental, and vision coverage
  • 401(k) matching program
  • Accrued paid time off (PTO)
  • Short-term/Long-term disability and life insurance
  • Referral bonuses
  • Professional development reimbursement opportunities
Full Job Description
**ACTIVE TS/SCI SECURITY CLEARANCE REQUIRED**

There is not a challenge we can't turn into an opportunity. Our work depends on a TS/SCI level cleared Senior AI Developer joining our team to support our Intelligence customer in Springfield, VA.

What you get to do every day:
  • Integrate multiple data streams into customer system
  • Complete Cloud platform migrations (between currently existing and available platforms)
  • Develop AI features for existing Ontology-based software applications
  • Create sustainable software applications - work is estimated accurately, branching strategies are efficient, code repos are maintained, etc.
  • Work as a member of a agile scrum team and participates in regular agile ceremonies applying scrum methodologies - daily stand up, planning, sprint reviews, demos, retrospectives
  • Implement requirements from the product backlog
  • Assist in writing backlog requirements/user stories
  • Utilize a modern DevSecOps approach in building software applications
  • Develop and modify applications, software, services, utilities, interfaces, and IT systems that support systems and analysts

Required skills:
  • 8+ years of experience
  • Bachelor's degree in Computer Science, computer engineering, systems engineering, or any related field/major, or 3 additional years of experience in information technology.
  • Senior-level software development experience designing, developing, and maintaining secure, scalable, and mission-focused applications
  • Strong programming experience with Pyton, Java, and Scala
  • Experience developing and integrating RESTful APIs, Git-based workflows, automated unit/integration/system testing, CI/CD pipelines, and modern software delivery practices
  • Hands-on experience with Docker/containerization, microservice architectures, Helm, and development container environments
  • Experience developing applications using Generative AI technologies, including Retrieval-Augmented Generation (RAG), Large Language Models (LLMs) and LLM-enabled workflows
  • Experience designing, deploying, and supporting cloud-native applications using AWS, Openshift, or Kubernetes
  • Experience integrating, transforming, and managing data from multiple sources, organizations, and network environments
  • Experience deploying applications into new or complex network environments
  • Experience applying DevSecOps principles, such as code hardening, dependency/package updates, vulnerability remediation, and automated security scanning
  • Ability to troubleshoot software and collaborate across development, infrastructure, security and mission teams

Desired:
  • Familiarity with data normalization, transformation, and visualization techniques
  • Familiarity with graph-based data models, data relationships, and advanced data structures
  • Experience working in Agile/Scrum development environments
  • Experience developing and presenting technical metrics, status reports, and project updates to internal leadership and external customers
  • Demonstrated ability and willingness to mentor junior developers and contribute to team engineering practices

Additional Information
  • Compensation is unique to each candidate and relative to the skills and experience they bring to the position. The salary range for this position is typically $175-$185k. This does not guarantee a specific salary as compensation is based upon multiple factors such as education, experience, certifications, and other requirements, and may fall outside of the above-stated range.
  • Highlights of our benefits include Health/Dental/Vision, 401(k) match, Accrued PTO, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, and more!

Similar Jobs

More Jobs at D2 Technical Services

  • Mid-Level AI Software Developer
    $155K — $165K *
    Springfield, VA 22153 (Fairfax County)
    Aerospace & Defense
    In-Person
  • Senior AI Developer
    $175K — $185K *
    Springfield, VA 22153 (Fairfax County)
    Aerospace & Defense
    In-Person
  • VTC Technician
    $100K — $110K *
    Saint Louis, MO 63129 (Saint Louis County)
    Telecommunications & Hardware
    In-Person
  • Cloud Full Stack Developer
    $170K — $190K *
    Springfield, VA 22153 (Fairfax County)
    Information Technology
    In-Person
  • Linux/Windows Systems Engineer
    $130K — $140K *
    Fort Belvoir, VA 22060 (Fairfax County)
    Information Technology
    In-Person

More Aerospace & Defense Jobs

Find similar Senior AI Developer jobs: