user avatar

AI Software Engineer

Precision Solutions

Posted yesterday

Job Requirements

Fort Meade, MD
Clearance Unspecified Full Scope Polygraph
Mid Level Career (5+ yrs experience)
$130,000 - $290,000

Job Description

Company: Precision Solutions | Client: Synergist (Supporting: NSA)
Position: AI Software Developer

Salary: $130k - 290k + benefits (Highly Dependent on Experience / All Levels Considered)

Location: Ft. Meade, MD | Full-time W2 | (Potential Hybrid Flexibility)

Clearance: Active TS/SCI with NSA Full Scope Polygraph Clearance Required (Maryland Client)



Summary

Since 2012, our client has helped mission-critical government organizations and businesses face their most daunting technology challenges. Their team has been a trusted partner to many government agencies and is 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 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 AI Software Engineer’s primary responsibility is to design, build, and maintain the software systems that support AI model development, evaluation, deployment, and operational use. This individual will develop APIs, backend services, user-facing applications, integration points, automation workflows, and deployment-ready software that enables repeatable, reliable, and scalable AI capabilities across mission environments.

The AI Software Engineer will work closely with Researchers and Data Scientists to transform experimental prototypes, notebooks, benchmark workflows, and evaluation pipelines into maintainable production software. This individual will also support deployment, sustainment, and enhancement of applications operating across both High Side (HS) and Low Side (LS) environments while ensuring software is secure, well-tested, and operationally reliable.

The AI Software Engineer should also be able to implement modern software engineering best practices, develop reusable frameworks and tooling, support AI evaluation infrastructure, and contribute to standardized architectures that improve long-term maintainability and scalability across multiple AI initiatives.



Responsibilities

Design, develop, test, and maintain production-quality software supporting AI-enabled applications and services.
Develop REST APIs, backend services, frontend applications, integration points, and internal tooling using modern software engineering practices.
Collaborate with Researchers and Data Scientists to convert experimental notebooks, prototypes, and evaluation workflows into stable, maintainable software.
Build and maintain reusable AI architecture components, implementation packages, and software development best practices.
Develop and maintain the Agentic Coding Harness Testing Framework used to execute repeatable testing against AI coding agents using InspectAI benchmarks and structured evaluation datasets.
Build and maintain Fuzzy Blocks, a workflow-driven framework that generates vulnerability discovery datasets, adversarial testing scenarios, and benchmark datasets for AI systems.
Support deployment, configuration, sustainment, troubleshooting, and enhancement of applications operating across both High Side (HS) and Low Side (LS) environments.
Implement automated testing, continuous integration, continuous deployment, and software quality assurance processes.
Diagnose and resolve software defects while implementing feature enhancements driven by user feedback and evolving mission requirements.
Collaborate with cross-functional engineering teams using Agile development methodologies and modern software development workflows.
Document software architecture, APIs, deployment procedures, operational guidance, and technical implementation details.


Requirements

Experience developing applications using Python, FastAPI, JavaScript, TypeScript, and React.
Experience building REST APIs, backend services, frontend applications, and data processing workflows.
Experience working with MongoDB or similar NoSQL databases.
Experience using Docker, Kubernetes, CI/CD pipelines, and containerized deployment environments.
Experience developing and maintaining automation testing frameworks and software quality assurance processes.
Experience supporting software deployments across multiple environments, including High Side (HS) and Low Side (LS) environments.
Experience using Git-based version control.
Familiarity with Jira, Confluence, or similar collaboration and documentation platforms.
Experience collaborating with Data Scientists and Researchers to operationalize AI models, evaluation workflows, or machine learning systems.
Strong software engineering fundamentals including debugging, testing, maintainability, and scalable application design.
Passion for emerging AI technologies with the ability to quickly learn new programming languages, frameworks, and tools.


Technologies and Skills

AI Application Development
Python
FastAPI
JavaScript
TypeScript
React
REST APIs
MongoDB
Docker / Kubernetes
CI/CD Pipelines
Git
Software Testing Frameworks
Data Processing Workflows
Containerized Deployment
Cloud Platforms and Deployment Environments
Cross-Environment (HS/LS) Operations
Jira
Confluence
Agile Software Development


Education Requirements

BS in Computer Science or a similar technical field. Four years of relevant experience may be substituted in lieu of a bachelor’s 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 with Full Scope Poly clearance is required. Please note that the Full Scope Poly currently needs to be held by the NSA or have been held within the past two years.
group id: 10501259

Similar Jobs


Job Category
IT - Software
Clearance Level
Unspecified