Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ICF Logo

2026 Summer Intern, AI Engineer

ICF

From $28
Sep 15, 2025
Reston, VA, US
Apply Now

The company is looking to solve real-world AI challenges by designing, developing, and implementing advanced machine learning models, including large language models, to deliver scalable and transformative AI-driven solutions.

Requirements

  • A minimum of 9 credit hours of completed graduate-level courses in Computer Science, Machine Learning, AI Engineering, Data Science, or a related technical field.
  • A completed bachelor's degree in computer science, Machine Learning, AI Engineering, Data Science, or a related technical field.
  • A strong foundation in core computer science concepts, including object-oriented design, data structures, algorithms, and complexity analysis.
  • Proficiency in at least one general-purpose programming language, with a strong preference for Python.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or Scikit-learn.
  • Demonstrated experience with large-scale datasets and data preprocessing.
  • Experience with version control systems like Git is a plus.

Responsibilities

  • Support the end-to-end AI product development process, encompassing data acquisition, preprocessing, model design, training, optimization, deployment, monitoring, and evaluation to ensure scalable and robust solutions.
  • Assist in all phases of the machine learning lifecycle, including data collection, preprocessing, model development, optimization, deployment, and evaluation.
  • Design, develop, and train advanced machine learning models, including deep learning and large-scale models, to address complex challenges in domains like natural language processing (NLP) and Generative AI.
  • Conduct exploratory data analysis and advanced feature engineering on large-scale, semi-structured datasets to uncover actionable insights and enhance model accuracy and efficiency.
  • Develop high-quality, production-ready code in languages such as Python, Java, C++, R, JavaScript, along with a good understanding of common AI development frameworks such as TensorFlow, PyTorch, Keras, and Scikit-learn
  • Research and prototype cutting-edge AI and machine learning methodologies, including advancements in areas like explainable AI, federated learning, or multimodal models, while keeping abreast of the latest research and industry trends.
  • Partner with cross-functional teams, including product or project managers, data engineers and scientists, and software engineers to refine project requirements, align on objectives, and deliver innovative, high-impact AI-driven solutions.

Other

  • A minimum of 9 credit hours of completed graduate-level courses
  • A completed bachelor's degree
  • Excellent problem-solving, communication, and collaboration skills.
  • Mentorship: You will be paired with a dedicated mentor to support your growth and development throughout the internship.
  • Work will be hybrid (minimum 2x per week) from our Reston, VA office.