logo

View all jobs

Software Engineer- Python

Springfield, VA · Information Technology
NewGen is seeking a Software Developer with an active TS/SCI with CI Poly to support a long-term IC customer.  You will work as part of a small development team, 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
Good to Have
• Deep learning experience (pytorch preferred)
Nice to Have
• Computer vision
• Research experience
• Learning new skills such as CUDA/containers/Blender as needed.
• Experience with Blender

About Us:
NewGen is a technology consulting services company solving some of the public and private sectors’ toughest challenges across Enterprise Management, Cyber Security and DevOps. By partnering with us, you will find opportunities that leverage and grow your technical abilities and offer you the flexibility you require.  Join our talent network today.  #CJ
Thanks,
Brian
 
Brian Quinn
NewGen Technologies
bquinn@newgentechnologies.com
www.newgentechnologies.com

Share This Job

Powered by