AI Conversational Interface Engineer

TechnoGen3 months ago
Los Angeles, CA, United States
Remote
Contract
Junior Level (1-3 years)

Job Description

Benefits

  • A dynamic and supportive work environment
  • Opportunities for professional growth and development
  • Competitive compensation package
  • Flexible working hours

Responsibilities

  • Design and develop NLU applications (chatbots) using Lex, including conversational flow design, intent definition, and slot type creation
  • Develop Natural Language Processing (NLP) capabilities, including implementing NLP models, intents, and slot types based on application requirements
  • Thoroughly test the bot to ensure accurate responses, handle edge cases, and perform smoothly in various situations
  • Use APIs to interact with different Large Language Models (LLMs), understand their capabilities, and invoke them efficiently and cost-optimally using customized completion prompts
  • Develop services using Service-Oriented Architecture (SOA) and interact with APIs to send or receive data from external systems or services
  • Manage project dependencies, keep environments isolated, create application packages, and deploy docker images in a cloud infrastructure
  • Ensure code quality by writing tests, debugging issues, conducting thorough testing, and fixing any bugs
  • Use database concepts to write and create SQL queries to extract data from databases

Full Description

About This Role

Job Title: Chatbot Developer

Location: Los Angeles, CA 90017

Duration/Type: Contract

About TechGen

We're a cutting-edge technology company that specializes in developing innovative solutions to improve customer experiences. Our team of experts is dedicated to creating intelligent chatbots that can interact with users in a natural and intuitive way.

What You'll Do

  • Design and develop NLU applications (chatbots) using Lex, including conversational flow design, intent definition, and slot type creation.
  • Develop Natural Language Processing (NLP) capabilities, including implementing NLP models, intents, and slot types based on application requirements.
  • Thoroughly test the bot to ensure accurate responses, handle edge cases, and perform smoothly in various situations.
  • Use APIs to interact with different Large Language Models (LLMs), understand their capabilities, and invoke them efficiently and cost-optimally using customized completion prompts.
  • Develop services using Service-Oriented Architecture (SOA) and interact with APIs to send or receive data from external systems or services.
  • Manage project dependencies, keep environments isolated, create application packages, and deploy docker images in a cloud infrastructure.
  • Ensure code quality by writing tests, debugging issues, conducting thorough testing, and fixing any bugs.
  • Use database concepts to write and create SQL queries to extract data from databases.

What We Offer

  • A dynamic and supportive work environment
  • Opportunities for professional growth and development
  • Competitive compensation package
  • Flexible working hours

Required Skills

API Development
Service-Oriented Architecture (SOA)
Natural Language Processing (NLP)
Natural Language Understanding (NLU)
Docker
SQL
Lex
Chatbot Development