C

Credence

Federal government management, engineering, technology solutions

Senior AI Software Engineer

AI Application EngineeringUpdated on Nov 7
Full-timeMcLean, VA, USA$155k - $200k /yrIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, AI/ML, or a related field.
  • At least 7 years of hands-on software engineering experience, including significant experience delivering AI/ML, generative AI, or LLM-powered solutions in production or production-like environments.
  • Experience building generative AI applications, working with large language models, implementing tool or function calling, and applying model evaluation, prompt or context engineering, or retrieval-augmented generation approaches.
  • Experience designing or implementing agentic AI solutions using frameworks or platforms such as Agent2Agent Protocol, Bedrock Agents, Mastra, CrewAI, Strands, AgentCore, LangChain, or LangGraph.
  • A strong understanding of leading AI APIs and model platforms such as OpenAI, Anthropic, Gemini, Amazon Bedrock, and Google Vertex AI.
  • Proficiency in TypeScript and familiarity with Nx, Next.js, Mastra, Vercel AI SDK, Playwright, Jest, and Vite.
  • Proficiency in Python and familiarity with uv, Pydantic, FastAPI, CrewAI, LangChain, LangGraph, and Unstructured.
  • Familiarity with CI/CD pipelines, including GitLab CI.
  • Experience with Visual Studio Code and AI extensions such as Cline and Claude Code.
  • Strong communication skills and a client-oriented mindset.
  • Must be authorized to work in the United States and meet the eligibility requirements for a Public Trust clearance.

Responsibilities

  • Design, develop, prototype, and refine AI-powered capabilities using generative AI, large language models, retrieval patterns, prompt and context engineering, and secure API integrations.
  • Own end-to-end agentic AI development lifecycles, including model selection, agent design, tool and function calling, orchestration, response synthesis, evaluation, and deployment of reliable AI agents.
  • Apply software engineering principles to design maintainable, testable, and scalable systems; conduct code reviews, establish technical patterns, and use AI-assisted development tools responsibly to accelerate delivery.
  • Partner with data engineers, software engineers, data scientists, cloud engineers, and mission stakeholders to translate business and mission needs into operational AI and automation solutions.
  • Design and automate deployment workflows using Infrastructure as Code, CI/CD pipelines, containers, and cloud-native services to support secure, repeatable, and scalable AI delivery.
  • Monitor AI systems after deployment, perform performance tuning, and apply reliability and scalability best practices.
  • Write clean, well-documented code following industry and federal guidelines and support reproducible development.
  • Stay current on emerging AI and machine-learning trends, agentic frameworks, model capabilities, and engineering practices; mentor team members and contribute to reusable standards, documentation, and technical design reviews.

Desired Qualifications

  • Exposure to adjacent skillsets such as data engineering, data science, UI/UX, cloud engineering, and platform engineering to understand the entire software ecosystem.
  • Experience with Infrastructure as Code tools such as Terraform, OpenTofu, AWS CDK, or CloudFormation to deploy cloud-native applications.
  • Knowledge of federal cybersecurity, Risk Management Framework, 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