**Job Description:**
We are seeking a talented and experienced Back-End Developer to join us in crafting the next generation of our innovative web application, Story Bard, a platform that generates custom parody videos based on user input. You'll work independently, focusing on server-side logic, database management, and integration of front-end elements into the application.
**Project Description:**
Our web application, "Story Bard," allows users to generate, watch, and share short AI video stories. The front-end part of the project, including a Create Page, User Page, and Discover Page, is being handled by another team. Your role will be to build the back-end of the application, and integrate the server-side components with the front-end.
You can refer to our current website, Story Bard (https://www.storybard.co/), and our beta version of the app (https://gradio-app-6rzef4ualq-wn.a.run.app/) to get a better understanding of what we're aiming to build.
We'll be utilizing technologies like GPT-4 for story generation, Stability-SDK for image generation, and Play.ht for narration generation.
**Job Requirements:**
1. Strong proficiency in server-side languages such as Python, Ruby, Java, PHP, Node.js.
2. Experience in setting up and managing databases, including work with SQL or NoSQL databases.
3. Experience working with cloud platforms (e.g., AWS, Google Cloud Platform) for server management.
4. Knowledge of and experience working with AI and Machine Learning tools like GPT-4.
5. Previous experience with APIs, including third-party integrations like Stability-SDK and Play.ht.
6. Knowledge and experience with multithreading and managing multiple processes simultaneously.
7. Excellent problem-solving skills, attention to detail, and the ability to produce clean, efficient, well-documented code.
8. Ability to work independently, meet deadlines, and manage your own tasks effectively.
9. Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders.
**Responsibilities:**
1. Develop server-side logic and architecture.
2. Set up and manage servers and databases.
3. Ensure high performance and responsiveness to requests from the front-end.
4. Integration of front-end elements built by your front-end counterparts into the application.
5. Implement security and data protection measures.
6. Conduct testing, maintenance, and troubleshooting of back-end components.
**How to Apply:**
If you meet the above requirements and are excited to be a part of our innovative project, please apply with your resume, relevant portfolio examples, and a brief note about why you're interested in this role. Be sure to review our current website, Story Bard (https://www.storybard.co/), and the beta version of the app (https://gradio-app-6rzef4ualq-wn.a.run.app/) to get a clearer picture of our vision and the project's scope.