AI Software Engineer
Precision Solutions
- Location
- Onsite (Ft. Meade, MD)
- Level
- Mid Level
About the Role
Precision Solutions partners with mission-critical government organizations to solve complex technology challenges. This role involves developing and maintaining software components for AI-enabled software, collaborating with researchers, and managing deployments across different environments.
Skills
Full job details
Overview
AI Software Engineer
Onsite | Ft. Meade, MD
Active TS/SCI w/FS Poly (NSA) Clearance Required
Summary
Since 2012, our client has helped mission-critical government organizations and businesses face their most daunting technology challenges. Their team have been trusted partners to many government agencies and are extremely familiar with a wide variety of systems, policies, and procedures. Our client is also a distinguished custom software development firm dedicated to delivering premium solutions tailored for businesses and governmental needs. They are home to top-tier technology professionals recognized as industry pioneers, comprehensive full-stack engineers, and reliable consultants. These experts are adept at clear communication, excel in resolving complex challenges where others may falter, and are skilled in actualizing an organization's vision.
The Developers build and maintain the software components that support the project. They implement APIs, services, user-facing and internal tools, integration points, data processing workflows, and deployment-ready code. They work closely with Researchers and Data Scientists to convert prototypes, notebooks, and evaluation workflows into reliable, maintainable, and well-tested software, and they support operation of that software across both HS and LS environments.
Upcoming Tasking:
- AI Architecture Best Practices — Produce best-practices documentation and reusable implementation packages that establish repeatable patterns for building and deploying AI enabled software.
- Agentic Coding Harness Testing Framework — Build and maintain the framework that executes repeatable tests against agentic coding harnesses, consuming the datasets and scenarios produced by Fuzzy blocks and running them alongside the Data Scientists' InspectAI benchmarks to measure agent performance and reliability.
- Cross Environment Application Operations — Support deployment, configuration, and operation of applications across both HS and LS environments. This includes ongoing sustainment of deployed applications, implementing small feature requests and enhancements driven by user feedback and evolving mission needs, and diagnosing and resolving bugs across both environments.
- Fuzzy blocks — Build and maintain Fuzzy blocks, a workflow driven framework that generates vulnerability discovery datasets and experimental scenarios fed into the testing harness. It provides a structured approach to creating repeatable benchmark datasets and adversarial test scenarios for AI systems and agents, supporting both research and operational security use cases.
Technologies / Skills Needed:
- Python
- FastAPI
- JavaScript / TypeScript
- React
- Docker
- Kubernetes
- Git
- CI/CD tools
- REST APIs
- MongoDB
- Cloud platforms or deployment environments
- Testing frameworks
- Collaboration tools like Jira or Confluence
Requirements:
- Experience with languages & frameworks such as Python, FastAPI, JavaScript, TypeScript, React
- Experience with Data & Storage including MongoDB, REST APIs, Data Processing Workflows
- Familiar with DevOps & Deployment tools such as Docker, Kubernetes, CI/CD tools, Cross-Environment Operations (HS/LS)
- Use of Automation Testing Frameworks, Git, Jira, and Confluence
- You have a passion for technology and the drive to learn new programming languages and frameworks
Education/Certification Requirements
- BS in Computer Science or similar technical field (4 years of relevant experience may be substituted in lieu of a BS degree)
Clearance Requirements
- Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active TS/SCI w/FS Poly clearance is required. Please note that the FS Poly currently needs to be held by the NSA or within the past two years.