Jobs · devitjobs

Senior AI Software Engineer
Credence · Mc Lean, Virginia · Posted 8d ago
About the role
Salary: $155,000 - 200,000 per year Requirements: Bachelors or masters degree in computer science, AI/ML, or a related discipline. At least 7 years of hands-on software engineering experience, including substantial experience delivering AI/ML, generative AI, or LLM-based solutions in production or production-like environments. Experience developing generative AI applications and working with LLMs, tool/function calling, model evaluation, prompt and context engineering, or retrieval-augmented generation. Experience designing or implementing agentic AI solutions with frameworks or platforms such as Agent2Agent Protocol, Bedrock Agents, Mastra, CrewAI, Strands, AgentCore, LangChain, or LangGraph. Strong understanding of AI APIs and model platforms such as OpenAI, Anthropic, Gemini, Amazon Bedrock, and Google Vertex AI. Proficiency in TypeScript and familiarity with tools and frameworks such as Nx, Next.js, Mastra, Vercel AI SDK, Playwright, Jest, and Vite. Proficiency in Python and familiarity with tools and frameworks such as uv, Pydantic, FastAPI, CrewAI, LangChain, LangGraph, and Unstructured. Curiosity about emerging AI technologies, with an emphasis on responsible innovation and measurable mission impact. Familiarity with CI/CD pipelines, including GitLab CI. Experience using VS Code and AI extensions such as Cline and Claude Code. Strong communication skills and a client-oriented approach. U.S. citizenship and eligibility for a DoD Secret clearance. Preferred: Interest in experimenting with new AI innovations and a focus on delivering mission impact. Preferred: Exposure to related areas such as data engineering, data science, UI/UX, cloud engineering, or platform engineering. Preferred: Experience with infrastructure-as-code tools such as Terraform, OpenTofu, AWS CDK, or CloudFormation for cloud-native application deployment. Preferred: Knowledge of federal cybersecurity, RMF, FedRAMP, or regulatory frameworks. Responsibilities: Design, develop, prototype, and refine AI capabilities using generative AI, large language models, retrieval patterns, prompt and context engineering, and secure API integrations. Lead end-to-end agentic AI development, including model selection, agent design, tool and function calling, orchestration, response synthesis, evaluation, and deployment. Apply sound software engineering practices to create maintainable, testable, scalable systems; conduct code reviews, establish technical patterns, and use AI-assisted development tools responsibly. Collaborate with data, software, cloud, and engineering teams, as well as mission stakeholders, to turn business and mission needs into operational AI and automation solutions. Design and automate deployment workflows with infrastructure as code, CI/CD pipelines, containers, and cloud-native services to enable secure, repeatable AI delivery. Monitor deployed AI systems, tune performance, and apply practices that support reliability and scalability. Write clean, well-documented code in keeping with industry and federal guidelines, and support reproducible development. Keep up with developments in AI/ML, agentic frameworks, model capabilities, and engineering practices; mentor colleagues and contribute to reusable standards, documentation, and technical design reviews. Technologies: Agentic AI AI API AWS CI/CD Claude Code Cloud FastAPI GitLab Support Jest LLM Nx Playwright Python Security Terraform TypeScript VS Code UX UI Design AI Agents DevSecOps More: At Credence, we bring together AI, cloud, cybersecurity, and modernization expertise to support federal missions in national security, health, and humanitarian work. Our team includes more than 1,700 members and 1,500 AI and data experts, and we deliver through over 100 prime contracts. We have been recognized as a Washington Post Top Workplace for six consecutive years and featured on the Inc. 5000 list of fastest-growing private companies in 13 of the past 14 years. We offer a welcoming, growth-minded environment where people can take on meaningful federal challenges. As a Senior AI Software Engineer in our expanding AI and Automation practice, you will contribute senior technical expertise to secure, scalable, mission-focused AI solutions and help shape technical direction and engineering practices. This work supports defense and health agencies, and offers opportunities to collaborate with technical leaders, mentor colleagues, and deepen your expertise. Our culture emphasizes innovation, trust, collaboration, and mission success. The annual salary range is $155,000–$200,000, with actual compensation based on experience, education, certifications, skills, and overall qualifications. Benefits include medical, dental, and vision coverage; retirement plans; life insurance; paid time off and public holidays; family leave; short- and long-term disability; training and development; and wellness resources. last updated 41 week of 2026
Read the full posting on devitjobs →
FAQ
Is the Senior AI Software Engineer role at Credence remote?+
This Senior AI Software Engineer position is listed as onsite (Mc Lean, Virginia).
What is the salary for the Senior AI Software Engineer role at Credence?+
The listing states 155000 - 200000 USD / year.
What seniority level is this Senior AI Software Engineer role?+
This is a senior level position.
How do I apply for the Senior AI Software Engineer role at Credence?+
Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to Credence.