I

ICF International

Global solutions provider delivering technology-driven consulting

Full Stack Developer - Global Health & AI

Full-Stack EngineeringPosted on Nov 12
Full-timeRemote in USA$81.5k - $138.5k

About the Job

Requirements

  • A bachelor's degree or equivalent and at least 5 years of professional full stack development experience building production-grade applications, or a master's degree and at least 2 years of that experience.
  • At least 1 year of experience integrating large language models into production systems, with attention to error handling, security, and reliability.
  • At least 1 year of experience with a major cloud platform such as AWS, Azure, or Google Cloud, infrastructure as code, and continuous integration and continuous delivery.
  • U.S. citizenship is required by the federal government contract.
  • Experience with JavaScript or TypeScript and a modern front-end framework such as React, Angular, or Vue.
  • Strong back-end development experience in Python or another modern language such as JavaScript/Node.js, Go, Java, or C#.
  • Experience with relational database design and SQL.
  • Experience designing and integrating RESTful APIs.
  • Hands-on experience implementing authentication, authorization, and audit logging in a production application.
  • Demonstrated experience using agentic coding tools such as Claude Code, OpenAI Codex, Cursor, or GitHub Copilot agent mode to specify, review, test, and deliver production code.
  • All candidates must be authorized to work in the United States.

Responsibilities

  • Build a governed data-access application that lets users explore data in natural language, including authentication, authorization, audit logging, and disclosure-risk controls to protect respondent privacy.
  • Develop offline-first field tools for interviewers and field supervisors that work reliably on low-end devices with intermittent connectivity and sync when a connection returns.
  • Integrate AI services into applications with the Applied AI Engineer, exposing model pipelines through well-designed APIs, including MCP connectors that make DHS data available in AI assistants.
  • Write specifications for agent-led development, then review, test, and own the resulting code.
  • Design data services and schemas for survey metadata, microdata, and results of AI-assisted processing.
  • Write testable, well-tested code that passes required quality gates, and produce clear documentation so partner-country institutions can operate and openly publish tools without ongoing ICF support.
  • Communicate progress to technical and non-technical stakeholders, including survey experts, program leadership, and partner institutions.
  • Develop applications, APIs, and data services for global health and survey programs, taking solutions from prototype to production, including secure cloud applications and offline tools for low-connectivity settings.

Desired Qualifications

  • Experience building offline-first or low-connectivity applications.
  • Experience building a data-access, analytics, or research-data application with role-based access.
  • Experience working with statisticians or researchers, or with statistical data and workflows.
  • Understanding of large language model cost, latency, and reliability trade-offs, with exposure to agent frameworks, AI workflow orchestration, MCP servers, or AI evaluation and testing tools.
  • Experience building multilingual or localized interfaces.
  • Experience in global health, international development, or low- and middle-income country settings.
  • Experience with NoSQL technologies.

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