• AI Automation Engineer

    Job ID 2018-2040
    Job Locations
    Engineering (non IT)
    Regular Full-Time
  • Overview

    NCI is a leading provider of enterprise solutions and services to U.S. defense, intelligence, health and civilian government agencies. Coupled with a refined focus on strategic partnerships, we are successfully bridging the gap between commercial best practices and mission-critical government processes. Core competencies include:

    • Artificial intelligence
    • Agile digital transformation
    • Advanced analytics
    • Hyperconverged infrastructure solutions
    • Cyber security and information assurance
    • Fraud, waste and abuse
    • Engineering and logistics


    NCI has been designated a 2018 Military Friendly Employer by MilitaryFriendly.com 


    Headquartered in Reston, Virginia, NCI has approximately 2,000 employees operating at more than 100 locations worldwide.



    NCI, Inc. is hiring for a new AI Automation Engineer as part of our Artificial Intelligence team. With the launch of Shai, our new Machine Learning/AI product, this is a new position that will be responsible for automating and delivering the product to our clients. This is a new position, the ideal candidate will have to be flexible and have the ability to work within an ambiguous work environment as we solidify the position details. 

    Job Duties Include:

    • Implement custom automation workflows for our clients
    • Debug and triage issues related to infrastructure and initial testing configurations
    • Work with multiple stakeholders in a timely fashion
    • Integrate test plans into test infrastructure
    • Use software development programs and operating systems for daily operation and development
    • Define new techniques and best practices for all areas of robotic process automation
    • Provide feedback to product and development teams to help improve our in house process automation tools
    • Document process, procedures, and training materials for staff and stakeholders
    • Attend daily stand-up and periodic team meetings




    • Bachelor Degree in Computer Science, Computer Engineering, Electrical Engineering or other related degree; or a certificate from a coding bootcamp
    • Experience writing automation scripts (Ruby, javascript, or similar)
    • Proficient with integration testing and tools like Selenium
    • Ability to understand large scale software & system architecture
    • Able to communicate technical issues with technical & non-technical folks alike
    • Experience in one of the following programming languages: Javascript, Ruby, etc…
    • While this position currently does not require a DoD clearance is may require obtaining one in the future to either a Secret or Top Secret level.

    Preferred Skills/Experience

    • Experience with Atlassian Tools Suite Bamboo, JIRA, Bitbucket, Confluence
    • Understanding of Continuous integration, testing, deployment & release methodologies
    • Automation Anywhere, Blue Prism, Autolt experience
    • Computer Vision
    • Experience with hardware testing
    • Proficiency with recent Windows Server operating systems
    • Working knowledge of Linux
    • Experience with SQL statements for data filtering and retrieval


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.