S

Swingtech

Government-focused IT, cybersecurity, and management services

AI Developer

AI Application Engineering +1Updated on Nov 13
Full-timeWashington, DC, USANo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science, software engineering, information systems, or a related technical discipline is required.
  • At least three years of experience in software development, full-stack development, application integration, API development, or cloud-native development is required.
  • Proficiency in Python, JavaScript/TypeScript, Java, C#, or another modern programming language is required.
  • Experience with REST APIs, relational and/or NoSQL databases, Git, automated testing, CI/CD, and modern software-development practices is required.
  • Experience or demonstrated proficiency integrating AI/ML, LLM APIs, RAG, NLP, search, automation, document intelligence, or comparable AI-enabled capabilities is required.
  • Familiarity with application-security principles and secure-coding practices is required.
  • Ability to work effectively in a cross-functional agile environment is required.
  • Must be willing to work three days onsite at the customer site in Washington, DC.

Responsibilities

  • Develop full-stack AI-enabled applications, APIs, microservices, dashboards, workflow automations, and enterprise-system integrations.
  • Implement capabilities using approved LLMs, RAG pipelines, classification models, document intelligence, predictive analytics, generative AI, agentic workflows, and MCP-based services.
  • Develop backend services that integrate with approved models, vector stores, data platforms, identity providers, enterprise systems, and Government-approved cloud services.
  • Build accessible web interfaces and dashboards that meet Section 508 and WCAG 2.1 Level A/AA requirements.
  • Implement user-facing human-in-the-loop controls, including review queues, decision-support displays, overrides, approvals, escalation mechanisms, correction and feedback workflows, audit trails, and role-based access.
  • Ensure AI outputs are clearly identified, appropriately grounded in approved sources, and presented with citations, limitations, and required user controls.
  • Develop modular, maintainable, testable code using secure software-development practices, code reviews, version control, automated testing, and CI/CD.
  • Implement application-security controls, including authentication, authorization, input validation, API security, secrets management, encryption, logging, error handling, and rate limiting.
  • Support AI-security controls, including prompt-injection defenses, safe prompt and context handling, output validation, controlled tool use, and audit logging.
  • Develop and maintain unit, integration, API, regression, performance, security, and accessibility tests.
  • Create and maintain technical documentation, architecture records, configuration documentation, deployment scripts, runbooks, release notes, and knowledge-transfer artifacts.
  • Support production monitoring, release activities, incident response, defect resolution, and continuous improvement.

Desired Qualifications

  • Experience with React, Angular, Vue, Node.js, FastAPI, Flask, Django, Spring Boot, .NET, or similar modern web/application frameworks.
  • Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, MCP, AI orchestration frameworks, or vector-store integrations.
  • Experience with Docker, Kubernetes, serverless technologies, infrastructure as code, API gateways, or cloud-native architectures.
  • Experience developing Section 508-compliant applications or performing accessibility remediation.
  • Experience supporting Federal IT, Government repositories, secure DevSecOps environments, or FedRAMP-authorized cloud services.

About the Company

Swingtech

Government-focused IT, cybersecurity, and management services

Swingtech provides management and technology services to government and commercial clients, with a focus on the public sector. Its offerings include program management, IT services, cybersecurity, and financial consulting, and it earns revenue by securing contracts, especially with government agencies. The company uses the SBA 8(a) Business Development Program to win sole-source government contracts up to $4 million, helping it access certain opportunities. Its distinguishing factors are that it is woman-owned, leverages the 8(a) program, and combines a broad mix of services for a public-sector audience, aiming to deliver end-to-end improvements for clients.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Swingtech

See more jobs