Reference # 19-00458 Title AI Developer
Location Phoenix, ARIZONA
Position Type Contract
Experience Level Contract
Start Date / End Date 22-07-2019 --- 30-06-2020
Job Summary:
Our Client is seeking a Senior Artificial Intelligence (AI) Developer that will be responsible for maintaining, enhancing and implementing solutions that leverage Azure Cognitive Services and other technologies/frameworks supported within Microsoft Azure. This individual will be the technical subject matter expert on AI initiatives and will be responsible for providing innovative solutions to solve business problems.

" Design and develop solutions that utilize Microsoft Azure Cognitive Services and/or other technologies/frameworks as directed
" Enhance and support an existing chatbot application developed on the Microsoft Azure platform utilizing ASP.NET Core, C#, Microsoft Bot Framework
" Assist product managers and business stakeholders to understand the potential, and limitations, of AI when planning new projects
" Collaborate with project team members to support all software development life cycle activities (e.g., analysis, technical requirements, design, coding, testing, implementation etc.)
" Support project planning by providing technical guidance on tasks, estimates and project deliverables
" Perform root-cause analysis to identify and fix production application issues and bugs
" Provide knowledge transfer and mentoring to other team members

Skills and experience:
" 10+ years of hands-on experience as a software developer
" 7+ years of programming experience in C# and Python
" 5+ years of hands-on experience designing, managing and building Client/NLP/AI solutions
" 5+ years of experience designing, building, deploying and maintaining cloud applications within Microsoft Azure
" Experience working with Microsoft Azure Cognitive Services
" Experience implementing chatbots using the Microsoft Bot Framework
" Experience building AI models in frameworks such as TensorFlow
" Experience architecting and building highly available, secure, low latency solutions
" Experience with web technologies (ASP.NET Core, MVC, HTML5/CSS, JavaScript frameworks/libraries)
" Experience working with REST APIs and various data exchange formats
" Experienced in software development best practices, and the full software development life cycle
" Experience working in an Agile development environment
" Experience working with Microsoft Azure DevOps, and utilization of source control systems (TFVC/GIT)
" Experience with explaining complex technical concepts to a non-technical audience
" Solid written and verbal communication skills
" Critical thinking and problem solving skills