C

Credence

Federal government management, engineering, technology solutions

AI Software Engineer

AI Application EngineeringUpdated on Nov 11
Full-timeTysons, VA, USA$120k - $150k /yrIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, AI/ML, or a related field.
  • Three to seven years of hands-on experience delivering AI/ML solutions.
  • Experience with generative AI, large language models, and adding tool calls using MCP.
  • Experience with agentic frameworks such as Agent2Agent Protocol, Mastra, Strands, AgentCore, or Gemini Agent Platform.
  • A deep understanding of AI APIs such as OpenAI, Anthropic, Gemini, and Bedrock.
  • TypeScript proficiency and familiarity with Nx, NextJS, Mastra, Vercel AI SDK, Playwright, Jest, and Vite.
  • Python proficiency and familiarity with uv, Pydantic, FastAPI, CrewAI, LangChain, LangGraph, and Unstructured.
  • Experience deploying applications using cloud platforms such as AWS or GCP and container tools such as Docker or Kubernetes.
  • Familiarity with CI/CD pipelines such as GitLab CI.
  • Experience with AI coding tools such as Claude Code, Codex, or Antigravity.
  • Strong communication skills and a client-oriented mindset.
  • Authorization to work in the United States and eligibility to obtain a Public Trust clearance.

Responsibilities

  • Contribute to projects using generative AI and large language models by prototyping, customizing, and refining AI-powered capabilities.
  • Support end-to-end AI development, including model selection, agent creation, tool calling, response synthesis, and ambient background agents.
  • Apply software engineering principles and use AI code-generation advancements to accelerate workflows.
  • Collaborate with data engineers, software engineers, and data scientists to develop operational agentic AI systems.
  • Help automate model deployment workflows using Infrastructure as Code, CI/CD pipelines, and container orchestration tools.
  • Monitor AI systems after deployment, tune performance, and apply reliability and scalability best practices.
  • Write clean, well-documented code following industry and federal guidelines and support reproducible development.
  • Stay current on AI/ML trends and tools and learn from senior team members through mentorship and technical design reviews.

Desired Qualifications

  • Exposure to adjacent skill sets such as data engineering, data science, UI/UX, cloud engineering, and platform engineering to understand the broader software ecosystem.
  • Experience with Infrastructure as Code tools such as Terraform, OpenTofu, AWS CDK, or CloudFormation for deploying cloud-native applications.
  • Knowledge of federal cybersecurity, RMF, FedRAMP, or regulatory frameworks.

About the Company

Credence

Federal government management, engineering, technology solutions

Credence provides management, engineering, and technology solutions to the Federal Government, focusing on helping government programs that are complex and technical. Its work is delivered through an independent and objective approach, acting as a trusted partner to customers and teaming partners to achieve mission goals. The company differentiates itself through a track record of recognition in the government contracting space, a culture that emphasizes employee empowerment and a values framework of Trust, Partnership, and Success, and a commitment to delivering measurable outcomes for clients. Credence aims to support government missions by providing high-quality services that ensure project success, while also giving back to the community through charitable involvement and volunteerism.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Vienna, VA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Credence

See more jobs