About the role#
As an AI Engineer Intern, you will join our research and development team to work on real-world AI challenges. You will collaborate with researchers, machine learning engineers, and data scientists to design and build advanced models. This 10-week summer internship runs from June to August 2027 and offers hands-on technical mentorship.
What you'll do#
- Support the end-to-end AI product development process, including data acquisition, preprocessing, model design, training, optimization, deployment, monitoring, and evaluation.
- Design, develop, and train machine learning models, including deep learning and large-scale models, for natural language processing, computer vision, or generative AI.
- Conduct exploratory data analysis and feature engineering on large-scale, semi-structured datasets to improve model performance.
- Write clean, production-level code and participate in system design discussions, code reviews, and testing.
- Research and prototype new AI and machine learning methodologies, such as explainable AI, federated learning, or multimodal models.
- Collaborate with cross-functional teams to refine requirements, align objectives, and deliver AI-driven solutions.
What you'll need#
- A completed bachelor's degree in Computer Science, Machine Learning, AI Engineering, Data Science, or a related technical field.
- A minimum of 9 completed graduate-level credit hours in Computer Science, Machine Learning, AI Engineering, Data Science, or a related technical field.
- Strong foundation in object-oriented design, data structures, algorithms, and complexity analysis.
- Proficiency in at least one general-purpose programming language, with a preference for Python.
- Experience with machine learning frameworks such as PyTorch, TensorFlow, or Scikit-learn.
- Demonstrated experience working with large-scale datasets and data preprocessing.
- Experience with version control systems like Git is a plus.
- Must be a U.S. citizen residing in the U.S. with authorization to work in the U.S. All work must be performed in the U.S.
Location & details#
- Location: Reston, Virginia.
- Modality: Hybrid (minimum 2 days per week in the office).
- Term: Summer 2027.
- Pay: $32 per hour.
- Status: Paid internship; no housing or relocation assistance provided.
About ICF
ICF is a global consulting and technology firm founded in 1969. Based in Reston, Virginia, the company employs between 5,001 and 10,000 people. It provides services across sectors including energy, health, environment, and cybersecurity. The firm assists clients with digital transformation and IT modernization projects.
How to get in at ICF
Securing an internship at ICF requires speed because early applicants often receive more attention before the candidate pool grows. Intern Insider sends an instant alert the moment a role matching your target is published, which helps you apply among the first and stay ahead of the queue. You can often improve your response rates by reaching out to the recruiters behind the roles directly to ask about the position or a referral. Intern Insider surfaces these specific contacts, allowing you to bypass the general application process and connect with the people who actually manage the hiring for the team.



