Computer Scientist

Job Location


BLUEHAWK, LLC is a professional services firm providing intelligence, information technology, language, and training services to the U.S. Government and commercial entities with objectives to protect and defend our nation, citizens, natural resources, critical Infrastructure, freedoms, and human rights. We are hiring creative, motivated talented people. Who are committed to delivering programs and solutions to meet our customers' time frames and financial parameters by managing technical, schedule, and cost performance.


Bluehawk is actively seeking a Computer Scientist to provide support to NGA. You will work as part of a small development team.  There is a chance to collaborate on a daily basis, but the majority of the work is performed independently.  In this position, you and your team will:




  • Design and execute experiments for few and low shot approaches for overhead imagery. Avenues of research include: self-supervised methods, generative adversarial approaches for domain transfer with synthetic imagery, methods for reducing supervision cost through alternative annotation types and networks.
  • Design and execute experiments for general detector performance in overhead imagery. Implement and evaluate new network architectures/approaches from literature as necessary to maintain strong baseline performance.
  • Create custom deep neural network components and new performance metrics as needed to support the above. Occasionally writing Python extensions and CUDA kernels in C++ for custom network components, evaluation metrics, etc...
  • Maintain containerized execution environments for experiments across compute architectures (amd64, ppc64le) and domains using Docker and Singularity.
  • Occasionally work to deploy models created by the team on various partner platforms for evaluation and feedback.
  • Experience with Blender


Must Have:

  • Python skills
  • Must have a current TS/SCI + CI poly.
  •  Skills in Python extensions and CUDA kernels in C++ 
  • Research experience

Good to Have

  • Deep learning experience (pytorch preferred)

Nice to Have

  • Learning new skills such as CUDA/containers/Blender as needed.
  • Experience with Blender
  • Limited telework.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.

Connect With Us!

Not ready to apply? Connect with us for general consideration.