ICF · 1 day ago
Software Developer, Python - Security Clearance Required
ICF is a global advisory and technology services provider seeking a Software Developer to join their team in Adelphi, MD. The role involves developing and evaluating machine learning algorithms for resource constrained devices, as well as optimizing and integrating ISR applications in tactical environments.
ConsultingInformation TechnologyProfessional Services
Responsibilities
Development of software using DevOps best practices within a team of software and hardware engineers
Using containerization technologies, such as Docker, to configure and deploy ISR applications
Documenting and publishing the results of tests in technical reports
Delivering progress updates, insights, and deliverables in technical briefings and forums
Working in a multi-team development project
Qualification
Required
Active US Government issued Security clearance
Due to contract requirements, U.S. Citizenship is required
Must be DoD 8570 compliant and maintain required certification for an IAT I level
Education: BS degree in Computer Science, Engineering, Physical Science, Information Science, or Mathematics
Position requires a minimum of 6 years of research or technical experience in a scientific or technical fields relevant to requirements
2 years of experience using Python and Git
At least 1 year of experience with containerized application deployment using Kubernetes or Docker
A minimum of 1 year of experience writing code to interact with databases
1 year of experience working inside Linux Environments
Ability to analyze, document, and publish technical reports based on testing is required
Demonstrated, hands on experience with software development best practices included but not limited to parallel, distributed and multi-threaded programming, networked application development, CPU+GPU application development
Preferred
Familiarity with agile programming techniques, code reviews, and delivering contributions in an impactful way
Solid understanding of core network and CPU/GPU technologies and concepts
Company
ICF
ICF is a global consulting and technology services provider focused on making big things possible for our clients.
Funding
Current Stage
Public CompanyTotal Funding
$59MKey Investors
New York State Department of TransportationU.S. Environmental Protection Agency
2023-02-13Grant· $29M
2021-03-15Grant· $30M
2006-09-28IPO
Leadership Team
Recent News
2026-01-15
2025-12-15
2025-12-08
Company data provided by crunchbase