AI ML Jobs

The artificial intelligence, machine learning, and deep learning jobs

Full Stack Engineer at Barbaricum (Springfield, VA)

Position Requires a Top Secret Security Clearance


    • Leverages full stack development experience to decomposes problems into solvable pieces and translate those solutions into code
    • Prepares design specifications, conceptual diagrams, process flows, data models, prototypes, user interface designs, use cases, screen layouts, test plans, deployment plans, system documentation, and occasionally user documentation and product demonstrations
    • Provides iterative support to the full software life cycle, to include late stage solutions with additions, updates, and fixes
    • Suggests and implements configuration management tools to keep code integrity and utilizes code reuse and reconstitution; also utilizes management and tracking utilities, such as Jira, Redmine, or similar


    • Active Top Secret clearance with SCI eligibility
    • B.A. or B.S. in Computer Science or related fields (e.g. Statistics, Mathematics, Engineering)
    • 5-12 years of Software Engineering experience
    • Proficiency in NoSQL databases such as Titan, Mongo, Cassandra, or hBase
    • Proficiency in two or more of the following programming languages: C#, Java, .NET, Python, Perl, Ruby, or similar
    • Experience supporting on-premise hardware solutions (not just cloud architecture)
    • Experience with Unix and/or Linux operating systems¬†
    • Experience with managing and advanced SQL query writing, data retrieval, and data mining from relational databases such as Oracle (PL/SQL), MySQL, Postgres, or MS SQL Server (T-SQL)
    • Proficiency in ETL processes, including document parsing techniques

Preferred Experience and Qualifications

    • M.S. in Computer Science or related fields (e.g. Statistics, Mathematics, Engineering)
    • CompTIA Security+ certification or CISSP certification
    • Experience with all intelligence disciplines (GEOINT, HUMINT, MASINT, OSINT, and SIGINT) and an understanding of the data and tools associated with these disciplines
    • Proficiency in multi-threaded, big data, distributive cloud architectures and frameworks, such as Hadoop, MapReduce, Cloudera, Hive, Spark, or Elastic Search, for the purposes of conducting analytic algorithm design and implementation
    • Proficiency in processing and managing large data sets (multi TB scale)
    • Recent experience utilizing Agile methods
    • Experience with HTML I JavaScript
    • Familiarity with Web services environment and technologies such as XML, KML, SOAP, or JSON