Demo

Senior Developer

California Creative Solutions Inc.
Los Angeles, CA Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 5/2/2025

Job Description

Job Description

Minimum Qualifications :

  • Proposer's Resource must have at least six (6) years of experience in providing services as listed in the Statement of Work (SOW).

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.
  • Use libraries to make GET, POST, PUT, and DELETE requests.

  • Create and process JSON requests and responses.
  • Manage authentication (like OAuth tokens or API keys).
  • Manage project dependencies and keep environments isolated for each project.
  • Create application packages and Docker images that can be deployed in a cloud infrastructure.

  • Ensure all dependencies are packaged and use venv or virtualenv to create isolated Python environments for different projects.
  • Ensure code quality by writing tests and debugging issues that arise.
  • Conduct thorough testing, including unit testing and user acceptance testing (UAT), to ensure the chatbot functions as expected and fix any bugs.

  • Use database concepts to write and create SQL queries to extract data from databases.
  • 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?

    Sign up to receive alerts about other jobs on the Senior Developer 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: 
    $111,369 - $141,168
    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: 
    $88,984 - $115,784
    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: 
    $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: 
    $46,723 - $64,140
    Income Estimation: 
    $66,157 - $90,051
    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 California Creative Solutions Inc.

    California Creative Solutions Inc.
    Hired Organization Address Fort Meade, MD Full Time
    Job Description Includes : Responsibilities (Scoped to Title & Skill Level) : Develop comprehensive SOA solutions. Devel...
    California Creative Solutions Inc.
    Hired Organization Address Fort Meade, MD Full Time
    Job Responsibilities : Write or review software and system documentation. Serve as team lead at the level appropriate to...
    California Creative Solutions Inc.
    Hired Organization Address Fort Meade, MD Full Time
    Job Responsibilities : Recommend new technologies and processes for complex software projects. Serve as the technical le...
    California Creative Solutions Inc.
    Hired Organization Address Liberty, NC Full Time
    Senior Full Motion Video/Imagery Analyst Professionals (FMV) Clearance Required: Active TS/SCI This position requires fu...

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

    Senior Vice President, Credit

    Ascent Developer Solutions, Los Angeles, CA

    Treasury Associate

    Ascent Developer Solutions, Los Angeles, CA

    AI Assistant is available now!

    Feel free to start your new journey!