Senior AI/ML Software Engineer

Vantor

Herndon, VA • 49m 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 (secure AI chatbot/assistant integration)
  • Security clearance: Active U.S. Government TS/SCI

Description

Integrate secure chatbot and AI assistant capabilities into existing geospatial intelligence, analytics, visualization, and mission-support applications. Build natural-language workflows for data discovery, application navigation, visualization generation, and approved actions, using LLM patterns such as prompt orchestration, RAG, tool calling, and conversation context. Enforce identity, entitlements, and data-access policies with citations, provenance, and audit records, then test and operate AI services in Kubernetes and Red Hat OpenShift.

Responsibilities

  • Integrate AI chatbots and assistants into geospatial, analytics, visualization, and mission applications
  • Create natural-language workflows for discovery, navigation, visualization, and approved actions
  • Implement LLM patterns: prompt orchestration, RAG, tool calling, conversation context
  • Connect AI services to REST APIs, data catalogs, search platforms, knowledge graphs, geospatial services, notebooks, and dashboards
  • Build reusable backend services and frontend components for analyst-friendly AI assistance
  • Enforce identity, entitlements, and data-access controls; provide citations, provenance, and audit records
  • Evaluate AI quality, safety, latency, and usability; protect 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 U.S. Government Security Clearance at the TS/SCI level
  • Bachelor’s degree in a relevant field
  • 8+ years of professional software engineering experience 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; experience with one or more modern languages (JavaScript, TypeScript, Java, Go, C++, or similar)
  • Experience building REST APIs or microservices and using Git with automated testing, CI/CD, and Agile practices
  • Experience integrating enterprise data sources with secure identity/authorization and data-protection controls

Benefits

  • Competitive total rewards package including a robust 401(k) with company 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