Upwork is hiring a AI Machine Learning Developer - Innovative Project

AI Machine Learning Developer - Innovative Project

Upwork  ·  US  ·  $75k/yr - $150k/yr
about 2 years ago

We are seeking a skilled and experienced AI Machine Learning Developer to join our team and work on an exciting new project. The primary goal of this project is to develop a predictive model for product price estimation based on a provided product dataset. Additionally, we require the development of a chatbot that can efficiently query a database and generate relevant results for user inquiries.

Responsibilities:

As an AI Machine Learning Developer for this project, you will be responsible for:

1. Price Prediction Model:

-- Building and training a robust machine learning model that predicts product prices based on various features within the product dataset.

-- Exploring and selecting appropriate algorithms, techniques, and preprocessing methods to optimize the accuracy of the price prediction model.

-- Conducting thorough data analysis and feature engineering to enhance the model's performance.

2. Chatbot Development:

-- Designing and implementing a chatbot system that can interact with users and retrieve information from a designated database.

-- Developing a natural language processing (NLP) component to understand and process user queries effectively.

-- Integrating the chatbot with the database and ensuring seamless communication to provide accurate and relevant responses to users.

3. Testing and Optimization:

-- Conducting rigorous testing and validation of both the price prediction model and the chatbot to ensure they meet performance standards and user expectations.

-- Iteratively optimizing and fine-tuning the AI components based on user feedback and real-world usage.

4. Documentation:

-- Creating comprehensive documentation for the developed AI models and chatbot, including architectural diagrams, code explanations, and usage instructions.

Requirements:

-- Proven experience in AI and machine learning development, with a strong background in building predictive models and chatbot systems.

-- Proficiency in programming languages such as Python, TensorFlow, PyTorch, or similar frameworks.

-- Solid understanding of machine learning algorithms, data preprocessing, and feature engineering.

-- Experience with natural language processing (NLP) and chatbot development libraries.

-- Familiarity with database systems and query languages (SQL, NoSQL, etc.).

-- Strong problem-solving skills and the ability to work independently and collaboratively within a team.

Thank you

Job is closed

This job is already closed and no longer accepting applicants, sorry.