This job has expired

This position was posted on March 10, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

ICF International, Inc. logo

AI Engineer - (Remote - US)

Job Overview

Location

Reston, VA

Job Type

Full-time

Category

Software Engineering

Date Posted

March 10, 2026

Full Job Description

đź“‹ Description

  • • ICF is seeking a highly motivated and skilled AI Engineer to join our dynamic team, focusing on the development and integration of artificial intelligence into real-world client workflows. This pivotal role operates at the exciting nexus of cutting-edge software development and practical AI application, empowering you to design and construct comprehensive end-to-end solutions. You will tackle complex client challenges, contributing to everything from robust back-end APIs and intricate data integrations to intuitive, user-facing front-end experiences.
  • • Our projects are diverse, spanning a wide array of platforms and technologies. We are looking for an adaptable individual who thrives on learning and mastering new tools as needed, whether that involves a modern JavaScript framework, a sophisticated Python dashboard, or a flexible low-code platform like Microsoft Power Apps. The ideal candidate possesses a passion for shipping functional products, demonstrates proficiency across the full technology stack, and exhibits the strong interpersonal skills necessary for effective collaboration with both highly technical teams and non-technical stakeholders.
  • • **Build Full-Stack AI-Powered Applications (50% of your role):**
  • • Spearhead the design and development of end-to-end applications that seamlessly integrate advanced AI capabilities into client operational workflows. This includes architecting and building solutions from the database and API layers all the way through to polished front-end interfaces.
  • • Develop robust back-end services primarily using Python. This involves creating RESTful APIs, designing efficient data pipelines, and establishing seamless integrations with various AI/ML services and APIs from leading providers such as OpenAI, Anthropic, AWS Bedrock, and Azure AI.
  • • Craft engaging and functional front-end experiences, leveraging Python frameworks like Streamlit, Dash, or Django, and JavaScript frameworks such as React or Next.js, adapting the technology choice to specific project requirements.
  • • Establish and manage connections between applications and both relational and NoSQL databases, integrate with essential cloud services, and interface with diverse third-party APIs.
  • • Take ownership of maintaining, troubleshooting, and extending existing low-code solutions, including platforms like Microsoft Power Apps and SharePoint-based dashboards and workflows. While deep expertise isn't required on day one, a willingness to learn, adapt, and take full responsibility for these solutions is crucial.
  • • Produce clean, production-ready code, adhering to best practices in testing, comprehensive documentation, and efficient CI/CD pipelines.
  • • **Rapid Prototyping and AI Integration (30% of your role):**
  • • Conceive and build fast, compelling prototypes and proof-of-concept applications designed to clearly demonstrate the tangible value of AI to clients and key stakeholders.
  • • Integrate state-of-the-art large language models (LLMs), generative AI services, and agentic frameworks into applications to automate complex workflows and significantly enhance user experiences.
  • • Actively experiment with and evaluate emerging AI tools and platforms, such as Claude, GPT, GitHub Copilot, AWS Q, and LangChain, with the goal of accelerating development cycles and pushing the boundaries of AI application.
  • • Skillfully translate complex client problems into concrete, actionable, and buildable technical solutions, delivering results with rapid turnaround times.
  • • **Collaboration and Client Interaction (20% of your role):**
  • • Actively participate in client meetings, effectively translating complex technical concepts into clear business value propositions and meticulously gathering detailed requirements.
  • • Foster close working relationships with project leads, designers, and data scientists across a portfolio of client engagements.
  • • Clearly and concisely communicate the capabilities, limitations, and strategic recommendations related to AI technologies to both technical and non-technical audiences.
  • • Provide expert technical consultation on solution feasibility, critical architecture decisions, and optimal implementation strategies.
  • • Represent ICF with professionalism and confidence in all client-facing interactions, embodying the company's commitment to excellence and client satisfaction.

Skills & Technologies

Python
JavaScript
React
Next.js
Django
Data Science
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

ICF International, Inc. logo
ICF International, Inc.
Visit Website

About ICF International, Inc.

Global advisory and technology services provider delivering strategy, analytics, and digital transformation to government and commercial clients. Core capabilities span energy, environment, health, education, and cybersecurity, integrating data science, policy expertise, and implementation support. Founded in 1969, publicly traded on NASDAQ as ICFI, with 9,000+ employees across more than 80 offices worldwide.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Melbourne
Full-time
Expires Jul 25, 2026
Go
Senior
Remote

3 days ago

Apply
Expires soon
Remote - US
Full-time
Expires Jun 6, 2026 (Soon)
Remote

2 months ago

Apply
Mumbai
Full-time
Expires Jul 25, 2026
Hybrid

3 days ago

Apply
Ireland
Full-time
Expires Jul 25, 2026
Remote

3 days ago

Apply