Job Title: Senior Developer – Chatbot/NLP (Contract)
Duration: 2 months with potential extensions
Location: Los Angeles CA
Contract Type: W-2 or 1099 (depending on your hiring model)
Experience Required: Minimum 6 years
References Required: 3 client references from the past 10 years
Project Scope
Our Client is seeking a qualified Senior Developer to support the Information Technology Services department in developing and maintaining Natural Language Understanding (NLU) applications, specifically a chatbot using AWS Lex and related technologies.
Key Responsibilities
• NLU Chatbot Development: Design and build chatbot applications using AWS Lex with detailed conversational flow diagrams.
• Natural Language Processing: Implement NLP models, define intents and slot types, and handle error scenarios using Lex’s dialog management and AWS Lambda.
• Testing and Monitoring: Conduct extensive testing using AWS Lex Console, implement Amazon CloudWatch for performance tracking, and refine based on user feedback.
• LLM Integration: Use APIs to interact with LLMs available on Amazon Bedrock with efficient and cost-optimized prompt designs.
• AWS Infrastructure: Use services like API Gateway, Lambda, S3, CloudFormation, and CloudWatch to build scalable and monitorable applications.
• Python Development: Write and optimize clean, efficient Python code; use libraries like collections, langchain, and more.
• API Development: Design RESTful services using SOA, handle authentication (OAuth/API keys), and work with JSON payloads.
• Environment Management: Package applications with Docker, use venv/virtualenv for environment isolation, and manage dependencies.
• Quality Assurance: Conduct unit and user acceptance testing, debug and fix issues, and maintain high code quality standards.
• SQL Skills: Write and execute queries to extract and manipulate data from databases.
Mandatory Qualifications
• Minimum of six (6) years of experience in all the above-listed services and technologies.
• Proven expertise in chatbot/NLU development using AWS Lex.
• Proficiency in Python, AWS services, API integration, and SQL.
Additional Requirements
• Client References: Submit three (3) professional references from different clients in the past ten (10) years, including:
Job Types: Full-time, Contract
Pay: $70.00 - $75.00 per hour
Expected hours: 40 per week
Schedule:
• 8 hour shift
Experience:
• development in AWS LEX: 4 years (Required)
• AI chatbots: 4 years (Required)
Ability to Commute:
• Los Angeles, CA 90017 (Required)
Work Location: In person