Machine Learning Engineer-Defense

Location: Blacksburg, VA
Date Posted: 12-12-2018
About the Role:
We are seeking a Machine Learning Engineer to design, develop, and maintain algorithms for multi-faceted aerial and ground-robotic systems.  A successful applicant will work as part of a tight-knit, multi-disciplinary team to identify and implement creative solutions to a wide range of challenges.  Join us in the quest to improve safety and quality of life through cutting-edge applied R&D!

  • Work with Sr. Machine Learning Engineer to scope ML initiatives; conduct technical investigations and develop algorithms in a fast-paced, collaborative environment.
  • Develop end-to-end pipeline for annotation, training and deployment of machine learning algorithms.
  • Develop and implement tools for ML network validation in sparse data environment.
  • Design, train, and deploy custom ML models aimed at solving unique problems in aerial and ground robotics, including real-time image and video analysis, path planning, and adversarial validation.
  • Develop and support scalable interfaces and APIs.
  • Produce high quality code that is documented, unit tested and tailored for continuous integration.
  • BS, MS, or PhD in Computer Science or related field  
  • 2+ years of machine learning experience desired
  • 3+ years of software development experience desired
  • Desired skills in the following areas:
    • Machine learning and convolutional neural networks
    • Image processing 
    • C++, Python, TensorFlow
    • Object-oriented design  
    • GPU computing with NVIDIA CUDA  
  • US Citizenship required

this job portal is powered by CATS