AI (Artificial Intelligence) Chatbot Developer - Devsecops

Science Applications International Corporation (SAIC), Inc.
Apply Now

Job Description

SAIC is seeking an AI Chatbot Developer to join an exciting opportunity focused on implementing artificial intelligence (AI) capability for a self-service management platform. The ideal candidate will have expert, hands-on experience with various development languages, particularly applied to Chatbots. As part of an Agile development team, you will design and rapidly deploy scalable solutions to cross-functional teams supporting multiple product development lifecycles. This position allows for 100% remote work.

The Chatbot Developer contributes to deploying the next generational intelligent virtual agent for IT service management and enhancing the end-user experience. The Chatbot developer manages several interactive offerings across device and chat channels to provide self-service support to resolve customer issues and inquiries efficiently and effectively. You will leverage state-of-the-art Artificial Intelligence (AI) algorithms and Machine Learning to predict and classify customer intents by deploying Chatbot technologies and guiding users through the appropriate self-service workflows. Collect, maintain, and use AI training data and implement AI conversational flows utilizing Natural Learning Processes (NLP) and Natural Learning Understanding (NLU) to deploy AI technology. You will apply in-depth knowledge and expertise to all aspects of the software development lifecycle and partner with the team and various stakeholders to drive Chatbot technology in an enterprise program.

In this role, you will:

  • Analyze and define the requirements for Chatbots, review data and specify new Chatbot intents, design and develop dialogued conversations, and build and test providing a complete conversational self-service solution
  • Performs hands-on development of AI technology, intent flows, utterances, and programming to aid the ITSM Service management team and enhance the overall end-user experience through a conversational Chatbot
  • Work with a team of individuals and stakeholders in an Enterprise program to implement a scalable Chatbot solution in a secure DOD environment for a significant military customer
  • Define, document, and automate business processes through conversational workflows, perform testing, and build enterprise-level production Chatbot processes utilizing artificial intelligence across various channels (web, mobile, SMS, and voice)
  • Code, test, and implement automated business solutions according to all SAFe Agile principles, best practices, and industry standards
  • Engages with program stakeholders to develop acceptance criteria for features and user stories and design conversational AI solutions to meet business requirements
  • Actively participates in all SAFe Agile ceremonies
  • Participates in structured walkthroughs, defining code specifications, documenting, and technical reviews, ensuring application coding and design follow best practices and design principles
  • Collaborates with leadership and stakeholders and effectively communicates across all levels of management

Qualifications

REQUIRED EDUCATION AND EXPERIENCE:

  • BS/BA in Engineering, Science, STEM field, similarly qualified discipline, or equivalent combination of education and experience
  • Experience in AI techniques, machine learning, natural language processing, Chatbots, and Virtual Agents
  • Experience in Chatbot development, architecture, frameworks, designing, documenting, testing, and implementing Chatbot conversational flows
  • Familiar with Service Now Virtual Agent, Aisera Chatbot, Azure, AWS, AI/ML offerings, Expressive Barista, or similar virtual agents
  • Experience with application development, scripting, Java, C#, JavaScript, HTML, and SQL in multiple platforms, Windows, Windows Server, and Linux
  • Effective at generating programming design documents, coding standards, collaborating with teams to gather requirements, and developing flow charts, integration diagrams, and data flows using tools like UML diagrams, Visio, PowerPoint, and Word
  • Experience in the management of operating systems (Windows and Linux), web architectures, application servers (IIS, httpd, Apache Tomcat), web services (SOAP, REST, APIs), 3rd-party integrations, and databases (MariaDB, Microsoft SQL Server, MySQL).
  • Experience with version control (GiT, Azure DevOps, or Subversion), applying Agile methodologies, and the ability to review, analyze, create, and enhance configuration and programming systems through coding, testing, and debugging.
  • Experience with DevSecOps processes, continuous integration, container applications, and cloud deployment architectures, including Docker, Kubernetes, AWS, or Azure.
  • The candidate has excellent troubleshooting skills and a demonstrated ability to work on and resolve complex technical issues and communicate technical concepts across organizational levels.
  • Strong analytical skills, experience developing and gathering requirements for complex enterprise systems, consulting with program stakeholders to define processes to translate business needs into applications, and clarifying programming objectives.
  • Comfortable working 100% remote and in highly matrixed environments, must be a self-starter.
  • Must be 8570 (at least IAT LVL 2) compliant by date of hire
  • Active Secret Security clearance
  • Must be a U.S. citizen.

DESIRED:

  • Familiar with Service Now Virtual Agent, Aisera Chatbot, Azure, AWS, AI/ML offerings, Expressive Barista, or similar virtual agents
  • Prior experience with Chatbot development
  • Proficiency in Java, C#, REST, and other programming languages
  • Excellent knowledge of ITSM, ServiceNow, and application integration
  • Comfortable working in Windows and Linux
  • Experience with AWS, Azure

Target salary range: $100,001 - $125,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

Company Info.

Science Applications International Corporation (SAIC), Inc.

Science Applications International Corporation, Inc. is an American company headquartered in Reston, Virginia that provides government services and information technology support.

  • Industry
    Information Technology
  • No. of Employees
    26,000
  • Location
    Reston, Fairfax, VA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Science Applications International Corporation (SAIC), Inc. is currently hiring AI Developer Jobs in Columbus, GA, USA with average base salary of $120,000 - $190,000 / Year.

Similar Jobs View More