(USA-TN-Memphis) Principal Architect - AI / BOTS
Work with Oracle's world class technology to develop, implement, and support Oracle's global infrastructure.
As a member of the IT organization, lead the design, development, modification, debugging, and evaluation programs for extremely complex internal systems. Provide expertise to analyze existing programs or formulate logic for new internal systems. Develop conversion and system implementation plans. Recommend changes to development, maintenance, and system standards.
Provide leadership and expertise in extremely complex internal systems, frequently operating at the leading edge of technology. Recommend and justify major changes to existing internal systems. BS or MS degree or equivalent experience relevant to functional area. Ten or more years of related experience recommended.
*Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.*
Deliver world-class Artificial Intelligence and Automation solutions to enable transformational value and insights to drive Oracle Global IT business performance. Our team consists of highly driven, business savvy, technically talented people who strive to deliver innovative solutions that enable Global IT business strategies.
We are looking to hire AI Voicebot and Chatbot Architect to drive our bots initiative. The candidate will be responsible to architect and design bot solutions that can handle thousands of questions a month leverageing Oracle s Digital Assistant and Genesys Contact Center Platforms. Responsible for designing and developing application systems and programs with technology team. Collaborate with Developers to find best solutions for AI Platform. This person will also be responsible for owning team s code quality in terms of using right practices, right code coverage etc.
Our mission is to build digital assistants that cater to various Lines of Businesses to help improve their customer support experience, deflect or avoid service tickets.
General scope of the role will be to architect and develop a common framework and reusable objects using Machine Learning (ML), Natural Language Processing (NLP), Natural Language Understanding (NLU), API/micro services and mobile/web development methodologies that can be leveraged to deploy conversational UI solutions globally. Additionally the right candidate must possess in-depth knowledge of Digital Assistant platforms, Integration, Infrastructure and Security Architecture
In addition, Drive process assessments for robotics process automation opportunities, including preparing documentation of solutions and coding
Below are the key responsibilities for this role
Identify, architect, deploy Voice, ChatBot, AI/ML, RPA technical infrastructure and delivery platform
Design overall BOT Application Architecture for Intents and Entities to ensure best user experience in terms of Intent recognition and faster completion.
Selection of BOT Intent Training models based on the requirements and help team in designing Rule based Learning or Machine Learning.
BOT Monitoring and retraining of BOT s based on the un-recognized utterances.
Backend Integration of BOT with 3rdparty CRM, Contact Center, Knowledge Base and Databases.
Assess the business requirements and manage design, build and deployment of conversational UI initiatives
Participate in the effort of shaping the architecture and design of conversational UI solutions by actively helping the team with technology, methodology and solving technical problems
Provide thought leadership in development of Conversational UI solutions through design and code reviews, development and application of reusable components, hands-on unit testing, and signoff for production deployment
Architect, design, and support the build of reusable components such as APIs, Frameworks, and ML models to promote configuration based (\"zero\" coding) approach to building conversational UI solutions
Build Conversational UI prototypes and PoCs to showcase value of AI and digital assistant to business stakeholders
Passionate about hands-on coding, testing, releasing, monitoring, and supporting working software in production
Self-Driven - actively looks for ways to contribute, Has a strong sense of engineering craftsmanship, takes pride in the code they write and believes that good software development includes good testing, documentation, and collaboration
Work across matrix organization and geographically dispersed virtual teams
Coach and Mentor other members of the team, reviewing their deliverables and setting standards and guidelines.
Work closely with Cloud Infrastructure, Security and Compliance teams Has depth and breadth of knowledge across multiple software engineering disciplines
Six or more years of relevant work experience in designing, developing bots, contact center, machine learning and artificial intelligence.
Strong experience in AI based chat engines.
Strong knowledge of the Machine Learning techniques around natural language.
Hands on Experience in Dialogflow, AI or in any popular NLP engines.
Strong knowledge of IVR based application development and Conversational IVR is a plus.
Experience in information systems and latest technologies - JSON, and other mobile Frameworks.
Experience in Mobile Technologies such as iOS, Android, Blackberry or Windows Mobile.
Experience with Customer Support, Incident tracking, Ticketing, CRM systems
Masters or Bachelor s degree in Computer Science
5 years of experience developing web and mobile applications
2 years experience in embedding Machine Learning, Deep Learning, NLP/NLU into applications
2 years experience with developing chatbots or voice assistant solutions (i.e.: Google, Siri or Alexa skills)
2 years experience developing micro services and REST APIs
2 years experience developing and deploying applications on public cloud
Experience with agile software development methods
Experience with unit and functional tests, preferably using test driven development
Strong coding knowledge on data structures, computational and ML algorithms
Strong experience in machine learning toolchains e.g. Scikit-Learn, MLlib, Tensorflow, Cortana, Watson, etc.
Strong experience implementing, training, evaluating & verifying ML models
Strong experience applying different machine learning models to commercial applications
Strong REST, SQL and ETL skills
Familiar with Oracle stack of products such as Oracle Digital Assistant or similar industry products, VBCS, Oracle Mobile Hub, Oracle Universal API Gateway and Database Cloud
Familiar with Oracle s ERP, CRM and HCM product stack
*Advisor/Consultancy:*Provides well-informed advice, typically within a specific technical specialization, ensuring that it is properly understood and appropriately exploited, to enhance the effectiveness of significant activities. Provides advice on technical aspects of Conversational UI and ensures that relevant technical strategies, policies, standards and practices are applied correctly.
*Technical Acumen:*Maintains knowledge of specific technologies provides detailed advice regarding their application, executes specialized tasks
*Thought Leadership & Advocacy:*Develop awareness of industry developments and best practices Provide thought leadership in emerging technologies as they relate to AI and Conversational UI
*Presentation Skills:*Ability to develop visually simple and appealing PowerPoint presentations and be comfortable with articulating and communicating with the right authority and messaging to a broad range of stakeholders
**Job:** **Information Technology*
**Title:** *Principal Architect - AI / BOTS*
**Location:** *United States*
**Requisition ID:** *1900171O*