Senior Artificial Intelligence /Machine Learning Developer - Military veterans preferred



  full-time   employee

United States


SAIC is actively hiring a Senior Artificial Intelligence (AI)/Machine Learning (ML) Developer, to work with a diverse team of analysts, linguists, cultural experts, and operations officers, focused on creating and recognizing opportunities for leveraging artificial intelligence and neural network technologies in the cyber-realm.  The successful candidate hired into this position will be responsible for developing and maintaining a variety of artificial intelligence and machine learning systems in a mission-critical enterprise environment.  Software and projects will have very high visibility across multiple Department of Defense and Intelligence Community entities. 

Daily responsibilities include design, coding development, training, and ongoing maintenance of a machine learning models with varying capabilities that change frequently.  This position is not expected to perform systems administration functions on the cluster environment.  This developer is expected to express and defend opinions and practices in technical discussions.  Participation in artificial intelligence industry conferences, trade shows, and seminars is highly encouraged.

Must have excellent communication skills and the ability to work as part of a small team, without a constant management presence.  This includes the ability to defuse situations, and to deal with individuals who might not fully understand the technology.  Works in a team of various government, SAIC, and subcontractor personnel.  Travel outside the Washington, D.C. metropolitan area is less than 5%.  Facility is located near Metro and VRE. 

Successful candidates will be able to provide samples of past work, including documentation, dataflow diagrams, data dictionaries, and process flow charts.  Samples may be in any format, and may include images, web sites, source code, and any other applicable medium.  All interviews will be conducted at the UNCLASSIFIED level.  This position is perfect for a developer with insatiable curiosity regarding bleeding edge technologies, and the ability to turn that curiosity into effective software.



  • Minimum fifteen (15) years of experience with a Bachelor’s Degree in software engineering/development or artificial intelligence/neural networks is preferred, but not required.  This team values experience and a proven track record over educational credentials.
  • Demonstrated ability to develop machine learning models using foundation APIs and applicable computer programming languages – python, java, javascript, etc.
  • Demonstrated ability to inject various types of data (with and without prior normalization) into machine learning models for training and evaluation purposes.
  • Demonstrated knowledge and development ability using the NVIDIA CUDA API.
  • Must be conversant in deep learning/machine learning constructs.
  • Ability to develop ad-hoc computer programs using both interpreted and compiled programming languages, depending on applicability.
  • Ability to produce quality professional documentation for software developed.
  • Ability to troubleshoot machine learning models in real time, without causing additional downtime.
  • Ability to describe various types of machine learning models, and to readily identify which is the most effective for a given dataset or desired output.
  • Must be able to work independently toward a defined goal with minimal management direction.
  • Must be comfortable operating within the software development lifecycle.
  • Knowledge of rules and procedures for handling government classified and proprietary information, and experience working within a secure facility.


  • Ability to build machine learning models using frameworks such as MATLAB is a strong plus.
  • Experience developing on Red Hat Linux (or any other Linux platform).
  • Knowledge of natural language processing and real-time text language analysis is a plus.
  • Knowledge of TCP/IP and socket programming constructs for data acquisition.
  • Knowledge of ingesting, examining, and manipulating photographs or images.
  • Experience developing Generative Adversarial Networks is a very strong plus.
  • Knowledge of military organization and unit structure.
  • Working knowledge of popular, legacy, and new social media, blog sites, mobile applications, deep web and dark web.
  • Active/Recent CI Poly


  • Active Top Secret Clearance with SCI eligibility on day one (PR within 6 years); willingness to take AND Ability pass a polygraph