Conversational AI Developer - Remote Brazil

Avaya

Anywhere Remote only

Full-time

Software Development

{{field.value|getBooleanValue}}

May 12

About Avaya

Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp. (NYSE: AVYA). Avaya is shaping what's next for the future of work, with innovation and partnerships that deliver game-changing business benefits. Our cloud communications solutions and multi-cloud application ecosystem power personalized, intelligent, and effortless customer and employee experiences to help achieve strategic ambitions and desired outcomes. Together, we are committed to help grow your business by delivering Experiences that Matter. Learn more at www.avaya.com.

ABOUT THE OPPORTUNITY

Role is fully remote - Applicants must already be located in Brazil.

Are you passionate about using technology to modernize and monitor business processes? Do you like to see the results of integrating disparate systems, orchestrating the business functions and how this creates better customer experience for enterprises? Do you have programing and integration skills and would like to quickly add value to customers by using best in class Conversational AI tools?

If so, check the details below for our Conversational AI Developer position, where you will have the opportunity to work on the future of customer experience shaped by Conversational AI and other cutting-edge technologies.

ABOUT THE RESPONSIBILITIES

  • Understand the requirements from the design team and implement chat bots and automated workflows for cloud-based contact center platform
  • Create and automate integration tests for AI flows and bots to make sure they work properly in various scenarios
  • Training the bots to achieve better results
  • Estimate the development of the required conversations and execute, within planned sprints, the development
  • Propose enhancements to the various processes involved in your work, including development, the automated conversation itself and testing methodology
  • Execute and troubleshoot the integration with external systems through Webservices interfaces (SOAP, REST), including when authentication and authorization are required to access such services
  • Discuss with services teams the details about web service interfaces to both enable and optimize business process execution

ABOUT THE REQUIREMENTS

EXPERIENCE:

  • Must have previous experience with Conversation AI platforms (Preferably Dialog Flow)
  • Must have experience integrating/using Web Services, both SOAP and REST Based
  • Must have familiarity with authentication and authorization standards for integration
  • Must have experience with JavaScript development and JSON payload processing
  • Must have familiarity with Typescript
  • Should have experience understanding, evaluating, and implementing business processes in any BPM like tools
  • Should understand conversational AI terms such as intents and entities
  • Should be familiar with web development, RESTful interfaces, messaging systems and relational database modeling
  • Nice to have knowledge on modern microservices platforms and frameworks such as Spring Boot, Kafka, Containers and familiarity with other related concepts, like distributed tracing and security
  • Nice to understand functional testing/evaluation of automation flows
  • Nice to have understanding of NLU technologies

 

SKILLS & COMPETENCIES:

  • Must know JavaScript/Typescript development
  • Must understand application Integration patterns and technologies
  • Must have interest in learning new technologies in the communications field
  • Must be a good team player that enjoys working in a multicultural environment
  • Must be fluent oral and written communication skills in English
  • Nice to have prior Contact Center Domain knowledge

 

ADDITIONAL INFORMATION:

  • Development environment is composed of Conversational AI platforms, so mostly a low code environment
  • Understanding of technology and previous experience with development key to troubleshoot and be part of integration discussions
  • Work is performed almost 100% remotely, with occasional (usually minimal) travel required.

 

EDUCATION/QUALIFICATION:

  • Must be graduated in Software Engineering, computer Science or similar
  • Cloud experience (Google GCP, AWS or MS Azure) is a plus.

Experience

2 - 3 Years experience or Engineer One equivalent

Footer

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason. You may also review the Avaya Global Privacy Policy (accessible at https://www.avaya.com/en/privacy/policy/) and applicable Privacy Statement relevant to this job posting (accessible at https://www.avaya.com/en/documents/info-applicants.pdf). #LI-LD1

Apply for this position Back to job

You must be logged in to to apply to this job.

Avaya

We are committed to help grow your business by delivering Experiences that Matter.

{{notification.msg}}