AI Chatbot developer Internship

Reeves-Wiedeman Company

  • Kansas City, MO
  • 30+ days ago

    Highlights

    The chatbot will enable users to query company product information directly from the terminal interface, improving accessibility, efficiency, and user experience. With a steadfast focus on building relationships and meeting customer needs, Reeves-Wiedeman Company has established a strong presence in the plumbing sector.

    Numbers & Facts

    LocationKansas City, MO

    Description

    AI Chatbot developer Internship

    Location:

    Kansas City Metro Area

    Job Description

    Company Description

    Reeves-Wiedeman Company, headquartered in Kansas City, Missouri, has been family-owned since 1887 and is a trusted name in the plumbing wholesale industry. Spanning 22 locations, the company is committed to providing convenient access to high-quality materials and delivering exceptional service to its customers. With a steadfast focus on building relationships and meeting customer needs, Reeves-Wiedeman Company has established a strong presence in the plumbing sector.

    Job Summary

    We are seeking a skilled developer to design and implement an AI-powered chatbot integrated with our jBASE (JSH/AccuTerm) environment. The chatbot will enable users to query company product information directly from the terminal interface, improving accessibility, efficiency, and user experience.

    Key Responsibilities

    • Design and develop an AI chatbot integrated with jBASE terminal screens
    • Build backend services using Python (Flask or similar frameworks)
    • Integrate AI APIs such as OpenAI for natural language processing
    • Develop shell scripts to bridge jBASE and external APIs
    • Extract, transform, and structure product data from jBASE files (csv file.)
    • Implement Retrieval-Augmented Generation (RAG) for accurate responses
    • Optimize chatbot performance for speed and relevance
    • Design terminal-based UI/UX (split-screen or chat-style interface in AccuTerm)
    • Maintain logs, error handling, and system monitoring
    • Ensure data security and compliance when handling company information

    Required Skills

    • Experience with MultiValue databases Prefered
    • Experience with Python (Flask/FastAPI)
    • Knowledge of REST APIs and JSON handling
    • Familiarity with Linux/Unix shell scripting
    • Understanding of AI/ML concepts and chatbot architecture
    • Experience working with structured and unstructured data

    Benefits

    Willing to give letter of recommendation.

    Similar Jobs

    See more jobs