Software Engineer/Machine Learning
Software Engineer/Machine Learning, Senior – Fort Belvoir, VA
REQUIREMENTS:
- Active TOP SECRET/SCI
- Bachelor’s Degree in Engineering, Physics, or Mathematics
- 5 years’ experience with developing artificial intelligence and machine learning algorithms
- Experience in developing Python, Java, PyTorch, Torch, TensorFlow, Caffe, C, and/or C++
- Ability to communicate at technical and programmatic levels
- Experience in sensor algorithms such as detection, tracking, and classification
- Experience designing, developing, testing, and deploying industrial strength software
- 5 years’ experience integrating machine learning and artificial intelligence workflows into software design
- Experience with Natural Language Processing software libraries and implementation
- Experience with regression and classification machine learning implementations
- Experience with time series and event modeling in software
- Familiarity with military intelligence is a plus
CERTIFICATIONS:
- DoD 8570.01-M IAT Level II certification and compliance upon hire
- Baseline Certification – CCNA Security, Security+CE or equivalent
- Computing environment certification
JOB DUTIES:
- Develop deep-learning software prototypes that incorporate machine intelligence where available and IAW requirements and that demonstrate potential usefulness to our customers
- Work with data scientists to build new machine learning-powered solutions, and to harden and deploy machine learning software capabilities
- Model, query, and analyze large, business-critical data-set
- Implement machine learning framework(s)
- Design and develop advanced AI and Machine Learning algorithms
- Research latest advances in AI and Machine Learning
- Perform systems engineering analysis of decision problems, assimilate analysis, derive concept designs, structure plans for execution, develop software code and perform tests
- Develop and test software based on systems engineering and concept design performed by System Architect and System Engineer
- Design machine learning Natural Language Processing (NLP), speech recognition
- Interface with the customer for requirements and write coherent plans in the form of briefing, white papers, and/or provide technical direction
Job Type: Full-time
Salary: based on experience