Career at ICF

Right now is the perfect time to join ICF because your potential to influence virtually every corner of our product is almost limitless. While the scope of our impact is global in proportion, we are still a relatively small team of dedicated and capable people who work on the ground floor of truly interesting and cutting edge technologies.
About us
From machine learning, to state of the art big data streaming frameworks, to extremely low latency live streaming of billions of hours of content; you will have opportunity to take on as many problems as you can handle and do so with extremely competent, yet supportive coworkers.

Software Developer

Mid level
We are looking for strong Software Developers to join us in...
Seattle