I

ICF International

Global solutions provider delivering technology-driven consulting

AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeRemote in USA$108.5k - $184.4k

About the Job

Requirements

  • U.S. citizenship is required due to federal contract requirements.
  • The candidate must reside in the U.S., be authorized to work in the U.S., and perform all work in the U.S.
  • The candidate must have lived in the U.S. for three full years out of the last five years.
  • A Bachelor's degree in Computer Science, Data Science, Artificial Intelligence, Machine Learning, Software Engineering, or a related field is required; a Master's degree may substitute for two years of relevant experience.
  • At least six years of experience designing, developing, and deploying AI/ML solutions in enterprise cloud environments.
  • Analytical, problem-solving, and decision-making capabilities.
  • Written and verbal communication skills sufficient to work effectively with technical and non-technical audiences.
  • Organization, attention to detail, and ability to prioritize and manage multiple responsibilities.
  • A collaborative approach and commitment to quality, accountability, and continuous improvement.

Responsibilities

  • Develop natural language processing, text analytics, prompt orchestration, guardrails, content-filtering approaches, and human-in-the-loop workflows using VA-approved AI/ML tools and data environments.
  • Translate unstructured-data use cases into repeatable technical patterns addressing privacy, provenance, evaluation, monitoring, and operational integration.
  • Work with Trustworthy AI, Security, Data Governance, and Customer Experience personnel to ensure generative-AI capabilities are safe, useful, and governed.
  • Apply natural language processing, large language model and generative AI patterns, prompt orchestration, retrieval and evaluation patterns, guardrails, content filters, human-in-the-loop workflows, and Azure AI to support role delivery.
  • Collaborate with relevant product, engineering, security, governance, quality, and customer-facing stakeholders as required by the role.
  • Document work products, decisions, risks, and delivery evidence to support traceability and continuous improvement.

Desired Qualifications

  • Hands-on experience with large language models, generative AI, natural language processing, retrieval-augmented generation, semantic search, vector databases, and prompt engineering techniques.
  • Experience building AI applications and agentic workflows using Azure AI Services, Azure OpenAI, Databricks AI/ML, MLflow, LangChain, Semantic Kernel, or similar frameworks.
  • Experience developing prompt orchestration, evaluation frameworks, model testing strategies, and AI application monitoring solutions.
  • Experience implementing AI safety controls, content filtering, guardrails, human-in-the-loop review processes, and Trustworthy AI practices.
  • Experience developing and maintaining MLOps pipelines, model deployment frameworks, model versioning, performance monitoring, and automated retraining processes.
  • Strong programming experience using Python, SQL, and modern AI/ML libraries and frameworks.
  • Experience with Databricks, Delta Lake, Azure Machine Learning, and enterprise-scale data platforms.
  • Experience integrating AI solutions with cloud-native data pipelines, analytics platforms, APIs, and operational business applications.
  • Experience supporting predictive analytics, document intelligence, text analytics, classification, summarization, recommendation, and generative AI use cases.
  • Familiarity with enterprise data governance, metadata management, data lineage, privacy controls, and role-based access models in regulated environments.
  • Experience optimizing AI/ML workloads for performance, scalability, reliability, and cloud cost management.
  • Experience with continuous integration and continuous delivery practices utilizing GitHub.
  • Experience working in Agile, cross-functional teams consisting of engineers, architects, data scientists, product owners, governance stakeholders, and business users.
  • Experience supporting federal government, healthcare, or other highly regulated environments.

About the Company

ICF International

Global solutions provider delivering technology-driven consulting

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
2020

Recently Posted Jobs

Explore more opportunities at ICF International

See more jobs