logo

View all jobs

Machine Learning Software Engineer

Annapolis Junction, MD · Computer/Software
Company Intro: 
Dynamic small company seeks Software Engineers to work side by side with our most valued and trusted customers. Our team members are directly embedded with the teams they support and are able to understand their challenges and make the best use of our collective knowledge and expertise.
 
Responsibilities:
We are seeking a Senior Software Engineer to develop and optimize machine learning (ML) analytics. The engineer would work on a team producing a software develop kit (SDK) for use by other development teams. The idea is to productize the ML analytics making them more accessible for other teams.

This position has 50% telework capabilities.

The engineer would be expected to:
 
  • Develop and maintain a suite of machine learning analytics written in Python and C++
  • Optimize the analytics for performance and ease of use
  • Add appropriate metrics and logging capabilities to allow diagnosing of issues
  • Work with external developers to identify, diagnose, and fix potential issues
  • Implement and utilize Continuous Integration and Deployment with Gitlab Pipelines
Qualifications:
  • Must have 14 years of experience. 
  • Degree in Computer Science or a similar field
  • Must possess a TS/SCI with polygraph
  • Familiarity with some of the technologies mentioned above

Share This Job

Powered by