ICF merges consultancy with cutting-edge tech to solve complex global challenges, fostering industry and societal progress.
Open Positions
Wildlife Biologist On-Call Los Angeles & Central Valley
BA/BS in Biology, Ecology, or related discipline, 2+ years of environmental/consulting experience, and valid driver's license
Secure Software Assessment SME (Clearance Required) - Future Opportunity
Bachelor's degree required; 10 years of experience in software development, vulnerability analysis, or application security management; Active DOD security clearance
Lead Energy Consultant
8+ years of experience in energy consulting, energy management, and related fields, plus a bachelor's degree in engineering or a related field
Public Assistance Specialist - FEMA Disaster Recovery - Reservist On Call - MISSISSIPPI
2+ years of FEMA experience, 2+ years of experience analyzing FEMA project worksheets, 3+ years of professional work experience
Public Assistance Specialist - FEMA Disaster Recovery - Reservist On Call - ALABAMA
2+ years of FEMA experience, 2+ years of experience analyzing FEMA project worksheets, 3+ years of professional work experience
Senior Public Assistance Specialist - FEMA Disaster Recovery - Reservist On Call - MISSISSIPPI
2+ years of FEMA experience, 3+ years of professional work experience, and a valid driver's license
Aquatic Resources Regulatory Specialist and Delineator
2+ years of experience in aquatic resource delineations and permit applications, Bachelor's degree in a related field
Structural Engineer(Solar)
Bachelor's degree in engineering or construction management, 2+ years of experience in power industry role, and understanding of current power industry issues
Software Developer, Python - Security Clearance Required
BS degree in Computer Science, Engineering, Physical Science, Information Science, or Mathematics, 6 years of research or technical experience, 2 years of experience using Python and Git, 1 year of experience with containerized application deployment using Kubernetes or Docker, 1 year of experience writing code to interact with databases, 1 year of experience working inside Linux Environments
Senior Public Assistance Specialist - FEMA Disaster Recovery - Reservist On Call - ALABAMA
2+ years of FEMA experience, 2+ years of experience analyzing FEMA project worksheets, 3+ years of professional work experience
+430 More Jobs Available!
Subscribe now to unlock all job opportunities and advanced features.
Find jobs no one else can
We pull listings directly from company career pages—no LinkedIn, no job boards, no fluff. Just real jobs, straight from the source.
Unlock hiring managers
With Web Pro, reveal the decision-makers behind job postings—names, emails, and LinkedIn profiles for up to 25 jobs per day.
Smarter data, better jobs
Each job includes 35+ data fields, from salary and visa info to remote status and tech stack. And we instantly remove anything that's expired.
Filters built for Pros
Drill down with filters for experience level, industry, salary, sponsorship, currency, and more—so you only see what fits.
Ready to see more opportunities?
Create a free account to access exclusive job listings, track your applications, and get personalized recommendations.
Loved by 3620+ job seekers
