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