Full-Time

Computer Scientist / Software Developer

Junior

Posted on 5/9/2026

ICF International

ICF International

10,001+ employees

Global solutions provider delivering technology-driven consulting

Compensation Overview

$81.5k - $138.5k/yr

No H1B Sponsorship

Hyattsville, MD, USA

In Person

Occasional international travel.

US Citizenship, US Top Secret Clearance Required

Category
Software Engineering (2)
,
Required Skills
Scikit-learn
Bash
Python
Tensorflow
CUDA
Git
Keras
Pytorch
Java
NumPy
Linux/Unix
Requirements
  • A minimum of 1 year of professional software development experience is required.
  • Bachelor’s Degree in relevant area such as Computer Science, or equivalent combination of education, training, and experience.
  • Basic understanding of theory and detail of machine learning method, and familiarity with ML libraries and frameworks such as torch, pytorch, numpy, scikit, scipy, TensorFlow, Keras, etc.
  • Programming skills in implementing machine learning solutions for a variety of different types of structured and unstructured data.
  • Experience in software development with Python and Java for networked applications.
  • Demonstrated experience with Linux, shell-scripting, and Git.
  • Experience with GPU acceleration using CUDA.
  • Background working with cameras, and sensors.
  • Due to the nature of the work and contract requirements, U.S. Citizenship is required.
  • Position requires an active U.S. Government required Security clearance
  • Must be DoD 8140 compliant and maintain required certifications for an IAT I Level.
Responsibilities
  • Assist in maintaining existing applications and development of new applications.
  • Perform hands-on coding / development
  • Participation in design and architecture discussions
  • Implementation of IoT network connectivity, as well as web and mobile applications.
  • Participate in occasional international travel for collaboration and experimentation.
  • Provide quality customer service.
Desired Qualifications
  • Ability to obtain US Government issued Security clearance.
  • 1 year of professional software development experience preferred.
  • 1 semester or more educational experience in Machine Learning or Artificial Intelligence.
  • Familiarity or experience with Container Orchestration: Kubernetes, Docker Swarm.
  • Familiarity with network communication protocols, utilization of packet capture, and network emulation, and simulation.
  • Experience working in a collaborative, multi-developer environment.
  • Excellent written and verbal communication skills / ability to clearly and concisely express ideas and analysis.
  • Excellent problem solving skills.

ICF International is a global solutions and technology provider that helps organizations tackle complex challenges and manage change. It combines deep expertise with technology-enabled services to deliver advisory, program management, and digital/analytic solutions that support clients across sectors. Its approach centers on applying specialized knowledge and data-driven tools to meet client needs and implement practical outcomes. The company differentiates itself by blending broad, deep expertise with technology to deliver integrated, end-to-end services at scale, rather than focusing on a single niche. Its goal is to help clients solve difficult problems, navigate transitions, and shape the future by delivering practical, measurable results.

Company Size

10,001+

Company Stage

IPO

Headquarters

Fairfax, Virginia

Founded

2020

Simplify Jobs

Simplify's Take

What believers are saying

  • 17.5% year-on-year international government revenue growth drives sequential expansion.
  • $1.45B credit facility enables aggressive M&A pace with five deals in 2024-2025.
  • $21M California infrastructure contract bolsters state-level public sector presence.

What critics are saying

  • AEG integration fails, causing 60-70% talent loss and $30M revenue synergies evaporate within 18 months.
  • $1.45B debt strains free cash flow declining to $129.6M by 2027, halting M&A in 12-24 months.
  • Overlapping CMY, Blanton, AEG practices trigger revenue cannibalization and client confusion in 6-12 months.

What makes ICF International unique

  • ICF blends consulting with implementation across federal, international, and commercial energy clients.
  • Acquisitions like AEG, CMY Solutions, and Blanton expand energy and grid modernization expertise.
  • Secures niche contracts such as $800M Defense Counterintelligence BPA and $29M NYSDOT award.

Help us improve and share your feedback! Did you find this helpful?

Your Connections

People at ICF International who can refer or advise you

Benefits

401(k) Company Match

Flexible Work Hours

Remote Work Options

Company News

Squire Patton Boggs
Apr 27th, 2026
Squire Patton Boggs Advises ICF International on a $1.45 Billion Amended and Restated Credit Agreement | News | Squire Patton Boggs

Squire Patton Boggs represented ICF International, Inc. in connection with an amendment, restatement and increase to its $1.45 billion senior secured credit agreement with PNC Bank, National Association, as administrative agent, and the lenders party thereto. BOFA Securities, Inc. and Wells Fargo Securities, LLC acted as the joint lead arrangers on the transaction.

Yahoo Finance
Mar 2nd, 2026
Globalstar leads cash producers with 96% margin as ICF and Equifax struggle with efficiency

Globalstar, which operates low-earth orbit satellites providing voice and data communications in remote areas, stands out as a strong cash-producing investment with a 96.1% trailing 12-month free cash flow margin. The company, known for powering Apple iPhone's emergency SOS feature, has delivered exceptional revenue growth of 16.3% annually over the past five years. Two business services stocks to avoid are ICF International and Equifax. ICF International faces a declining sales pipeline with backlog averaging 7.4% declines over two years and anaemic growth projections of 2.4%. Equifax has seen its operating margin fall by 4.1 percentage points over five years, with EPS growth of just 2.2% annually, underperforming peers despite an 18.7% free cash flow margin.

VentureSquare
Dec 10th, 2025
Newbility secures KRW 25.1 billion in investment - 벤처스퀘어

Newbility (CEO Sangmin Lee), a physical AI-based robotics service and platform company, has secured KRW 25.1 billion in Series B funding. With this in...

Stock Titan
Jan 7th, 2025
ICF Acquires AEG for $30M Revenue Boost

ICF has acquired Applied Energy Group (AEG) from Ameresco for a $30 million revenue boost. AEG, with over 100 experts, enhances ICF's utility management and state/local government capabilities with its energy technology platform. The acquisition is expected to be immediately accretive to ICF's Non-GAAP EPS and aligns with ICF's strategy to expand in energy markets. Ameresco will focus on its core projects post-divestiture.

WashingtonExec
Aug 7th, 2023
ICF Buys CMY Solutions | WashingtonExec

John Wasson, ICF ICF has acquired CMY Solutions, a power and energy engineering firm that provides technology solutions and data analytics for grid moderniz ...