Participate in initial investigation of software; document system requirements; help evaluate technologies and their capabilities; perform gap analysis between business needs and the technology capabilities; design systems architecture; and develop and execute test scripts. Facilitate the creation of Request for Proposal's, technical and functional specification documents.
Establish services and platforms to accelerate the adoption and value realization of emerging technologies including but not limited data science, natural language processing, content analytics, augmented reality, machine learning / artificial intelligence.
. The Software Engineer Lead will bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design and mobile.