Position: Python LLM/AI/ML Developer - AI Companionship Platform (Conversational AI)
Company: Busy Rebel Development LLC
Experience required: 5y
Category: Python
English level: upper
Published: 2023-07-01T00:00:00+03:00

We are seeking a skilled **Python LLM/AI/ML Developer** to join our team and work on **AI Companionship Platform** - a cutting-edge web application that offers users a unique and immersive virtual companionship experience. As the primary developer responsible for training and fine-tuning the Large Language Model (LLM) at the core of our platform, you will play a crucial role in realizing our vision of creating meaningful interactions with AI characters.

**Key Responsibilities:**

● LLM Training and Testing: Take charge of running comprehensive tests on training the Large Language Model to assess its performance and achieve optimal results.

● Dataset Fine-Tuning: Utilize your expertise to fine-tune the LLM with our extensive dataset of 400k messages, ensuring accurate and contextually relevant responses.

● AI Character Customization: Implement the feature allowing users to create their own AI companions using stable diffusion and custom prompts, enriching the platform's interactive experience.

● Image Generation: Develop the capability for users to request pictures from AI characters based on keywords, leveraging pre-existing stable diffusion prompts for auto-generated images.

● Performance Optimization: Continuously improve the LLM's performance and efficiency to ensure real-time and engaging conversations with virtual companions.

**Project Details:**

The AI Companionship Platform is a web application that offers users the opportunity to interact with AI characters in a dynamic and immersive way. Users can engage in text and voice conversations with existing AI characters, or they can create their own AI companions, customizing both their physical appearance and personality traits using stable diffusion and custom prompts.

**Vision:** The vision of the project is to provide users with a unique and exciting virtual companionship experience. It goes beyond simple conversations with AI characters and allows users to build deep, meaningful relationships with their virtual companions. The platform aims to cater to two main user groups: those seeking thrilling role-play experiences and those looking for virtual companionship.

**Objective:** The primary objectives of the AI Companionship Platform include creating an interactive web application, developing a picture request feature, offering custom AI creation options, catering to diverse user groups, and achieving significant user growth within a specific timeframe.

**Scale:** The project's scale encompasses the development of a web application with the following key features:

● Text chat functionality with AI characters.
● Voice chat functionality with AI characters.
● Picture request feature based on keywords, utilizing pre-existing stable diffusion prompts for generating images.
● Custom AI creation page allowing users to choose from stable diffusion and LLM prompts to build their own characters.

**Requirements:**

● Proven experience working with Large Language Models (LLMs) and AI, including hands-on experience with their training and fine-tuning.

● Proficiency in programming languages such as Python, and experience with relevant libraries and frameworks commonly used in machine learning (e.g., TensorFlow, PyTorch).

● Strong knowledge of Natural Language Processing (NLP) concepts, including text processing, language modeling, and sentiment analysis.

● Solid understanding of data engineering principles and experience with data preprocessing, transformation, and integration.

● Self-motivated and results-driven with a strong passion for AI research and development.

If you are passionate about AI development, possess the required skills, and are eager to contribute to an innovative project, we invite you to join our team. Together, let's create an exceptional AI Companionship Platform that revolutionizes the way users interact with virtual characters.