About The Position

ICF is seeking a motivated Seasonal Associate with a foundation in programming and an interest in solving real problems with modern AI-enabled technology. The role is fully remote from anywhere in the United States and supports the Chief Technology Office. The associate will work with AI tools and frameworks to develop prototypes, build lightweight front ends and back ends, and apply responsible LLM usage, prompt design, and grounding techniques. They will collaborate with senior engineers and technology partners to integrate, test, and demonstrate capabilities in real workflows. The opportunity is intended to provide practical experience and emerging AI skills while delivering measurable impact; the associate may have the opportunity to present learnings or deliverables to leadership before the internship concludes. No relocation or housing assistance is available. Applicants must be U.S. citizens or lawful permanent residents, reside in the U.S., be authorized to work in the U.S., and perform all work in the U.S. per contract requirements.

Requirements

  • By the start date, have a completed bachelor's degree, acceptance or enrollment verification, or at least 9 completed graduate-level 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.; all work must be performed in the U.S. per contract requirements.

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 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.
  • Deliver work with measurable impact and potentially present learnings or deliverables to leadership before the internship concludes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service