Demo

Senior Developer - Natural Language Understanding application

CMCI
Los Angeles, CA Full Time
POSTED ON 2/25/2025
AVAILABLE BEFORE 5/4/2025

Job Description

Senior Developer

Location : Los Angeles, CA - Onsite

Why CMCI?

CMCI provides management consulting and IT services that empower enterprises to achieve their business goals in today's highly competitive market. Our goal is to seamlessly integrate into each customer's organization to fully understand their business and technology needs. This approach allows us to quickly deliver high quality solutions while achieving the highest level of customer satisfaction on time and within budget. By choosing CMCI, you are choosing a company that can deliver business outcomes and mission needs in the most cost-effective manner and without sacrificing capability. As a part of CMCI's culture of loyalty and commitment to its employees, CMCI is committed to providing a tremendous career path by promoting employees to their highest potential.

Requirements

Job Description :

QUALIFICATIONS AND DUTIES

  • Design and develop NLU application (chatbot) using Lex. Design Conversational Flow : Create a flowchart or diagram outlining the chatbot's conversation paths, responses, and possible user inputs.
  • Develop Natural Language Processing (NLP) Capabilities : Implement NLP models to enable the chatbot to understand and process user inputs effectively. Create intents and define slot types based on the application requirement. Set up how the lex bot conversation should flow and error handling. Use Lex's dialog management system to specify prompts for each slot and determine fallback responses. Use Lambda functions for dynamic responses or backend logic.
  • Thoroughly test the bot to ensure it responds accurately, handles edge cases, and performs smoothly in various situations. Use the built-in testing interface in the AWS Lex console to simulate conversations. Implement monitoring using Amazon CloudWatch to track bot performance and errors. Adjust intents, prompts, and Lambda functions as needed based on user feedback.
  • Use APIs to interact with different LLMs. Understand various LLMs available on Amazon Bedrock and how to invoke them efficiently and cost-optimized using customized completion prompts.
  • Use various AWS technologies like API G / W, Lambda, S3, CloudFormation scripts, CloudWatch, etc to create a complete solution that can be monitored, optimized, and updated with automation tools.
  • Write and Optimize Python Code. Develop clean, readable, and efficient Python code to solve problems or build applications. Continuously refactor code for readability and performance. Use libraries like collections, langchain, and built-in functions to optimize code.
  • Develop services using SOA and interact with APIs to send or receive data from external systems or services using libraries to make GET, POST, PUT, and DELETE requests. Create and process JSON requests and responses and manage authentication(like OAuth tokens or API keys).

All qualified applicants will receive consideration for employment without regard to any characteristic protected by local, state, or federal laws, rules, or regulations

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Developer - Natural Language Understanding application?

Sign up to receive alerts about other jobs on the Senior Developer - Natural Language Understanding application career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CMCI

CMCI
Hired Organization Address Los Angeles, CA Full Time
Job Details Data Scientist Location: Los Angeles, LA - Onsite Why CMCI? CMCI provides management consulting and IT servi...
CMCI
Hired Organization Address Fairfax, VA Full Time
Job Description Position : Medical Billing Specialist Location : Remote / On-site Department : Revenue Cycle Management ...

Not the job you're looking for? Here are some other Senior Developer - Natural Language Understanding application jobs in the Los Angeles, CA area that may be a better fit.

Senior Data Scientist

Ascent Developer Solutions, Los Angeles, CA

Senior Underwriting Analyst

Ascent Developer Solutions, Los Angeles, CA

AI Assistant is available now!

Feel free to start your new journey!