Senior AI/ML Software Engineer

Vantor

Herndon, VA • 48m ago • On-site

Senior

On-site

140,000 - 200,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior AI/ML Software Engineer

  • Security clearance: Active U.S. Government TS/SCI (eligibility required)

Description

Integrate secure chatbot and AI assistant capabilities into existing geospatial intelligence, analytics, visualization, and mission-support tools. Build natural-language workflows for data discovery, application navigation, visualization generation, and approved actions using LLM patterns such as RAG, retrieval, tool calling, and conversation context. Enforce secure access controls, provide citations/provenance and audit records, test AI quality/safety/latency, and deploy and operate AI services in Kubernetes/OpenShift (including restricted or disconnected environments).

Responsibilities

  • Integrate AI chatbots and assistants into geospatial, analytics, visualization, and mission applications.

  • Create natural-language workflows to support approved analyst activities.

  • Implement LLM patterns: prompt orchestration, RAG, tool calling, conversation context.

  • Connect AI services to REST APIs and mission data ecosystems (data catalogs, search platforms, knowledge graphs, geospatial services, notebooks, dashboards).

  • Develop reusable backend services and frontend components to make AI assistance easy for analysts.

  • Enforce identity/entitlements and data-access policies; ensure citations, provenance, audit records, and clear system limitations.

  • Test and evaluate AI quality, safety, latency, and usability, including protections against prompt injection, data leakage, and unauthorized actions.

  • Deploy and operate AI services in Kubernetes and Red Hat OpenShift, including restricted/disconnected environments.

Requirements

  • Active TS/SCI U.S. Government security clearance.

  • Bachelor’s degree in computer science/software engineering/data science/AI or related field.

  • 8+ years of professional software engineering delivering production applications/services.

  • Hands-on production experience integrating generative AI/LLMs using RAG, embeddings, vector search, function calling, or agent workflows.

  • Strong Python skills and experience with JavaScript, TypeScript, Java, Go, C++, or another modern language.

  • Experience building REST APIs or microservices.

  • Experience with Git, automated testing, CI/CD, and Agile development.

  • Experience integrating enterprise data sources and applying secure identity, authorization, and data-protection controls.

Benefits

  • Competitive total rewards package including robust 401(k) with match.

  • Mental health resources and additional perks (student loan repayment assistance, adoption reimbursement, pet insurance).

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior AI/ML Software Engineer role

Improve your resume for just $5

$140,000 – $200,000/year

Unlock Full Resume Report