Seasonal Associate, Full Stack Developer (Remote)

ICFβ€’Reston, VA
β€’$34,564 - $58,758β€’Remote

About The Position

ICF is seeking a motivated Seasonal Associate with a foundation in programming and an interest in solving real problems using modern AI-enabled technology. The associate will work with GenAI tools, such as large language models and prompt techniques, alongside core software and data engineering practices. The position is fully remote from anywhere in the United States, and relocation or housing assistance is not available. The role is with the Chief Technology Office and is intended to provide practical experience, new perspectives, and emerging AI skills while contributing work with measurable impact. The associate may have an opportunity to present learning or deliverables to leadership before the internship concludes. Applicants must have at least 30 completed college credit hours in computer science or a relevant discipline by the start date. Candidates must be U.S. citizens or lawful permanent residents, reside in the United States, be authorized to work in the United States, and perform all work in the United States. The position is not eligible for new H-1B visa sponsorship. The stated pay range, based on full-time employment, is $34,564 to $58,758.

Requirements

  • By the start date, have at least 30 completed college credit hours in computer science or a relevant discipline.
  • Be a U.S. citizen or lawful permanent resident (Green Card holder), reside in the U.S., and be authorized to work in the U.S.
  • Perform all work in the United States, as required by contract.
  • Be motivated to learn quickly, collaborate, and apply technology to real-world problems.

Nice To Haves

  • Demonstrated interest, knowledge, or early experience using AI coding assistants such as GitHub Copilot, Claude Code, or ChatGPT for software development tasks.
  • Familiarity with at least one programming language, such as Python, JavaScript/TypeScript, or Java.
  • Familiarity with GenAI/LLM tooling, including prompt frameworks, vector databases, modern LLM APIs such as Anthropic or OpenAI, or Model Context Protocol (MCP).
  • Experience with version control systems such as Git.
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong analytical and problem-solving skills, with an interest in data and systems thinking.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Enthusiasm for learning new technologies and applying them to real-world challenges.

Responsibilities

  • Support rapid prototype development using AI tools and AI frameworks.
  • Build lightweight front ends and back ends that allow stakeholders to interact with prototypes.
  • Use responsible LLM practices, prompt design, and practical grounding patterns, such as grounding responses in authoritative client data.
  • Collaborate with senior engineers and technology partners to integrate, test, and demonstrate capabilities in real workflows.
  • Contribute work with measurable impact and potentially present learning or deliverables to leadership before the internship concludes.
Β© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service