Key Responsibilities:
Develop a web-based application using Python and Flask for the backend, and HTML/CSS/JavaScript for the frontend.
Implement audio recording functionality using Web Audio API.
Integrate with AI APIs (such as Claude) for speech-to-text transcription and text summarization.
Design and implement a database system (SQLite or PostgreSQL) to store user data, recordings, transcriptions, and summaries.
Create a user-friendly interface for recording, viewing transcriptions, and accessing summaries.
Implement user authentication and authorization.
Ensure the application is secure, scalable, and performs well under load.
Required Skills:
Strong proficiency in Python and Flask framework
Solid experience with frontend technologies (HTML, CSS, JavaScript)
Familiarity with AI and NLP concepts, particularly in speech recognition and text summarization
Experience working with RESTful APIs
Knowledge of database design and management (SQLite or PostgreSQL)
Proficiency with Git for version control
Strong problem-solving skills and attention to detail
Nice to Have:
Experience with cloud platforms (AWS, Google Cloud, or Azure)
Familiarity with Docker and containerization
Knowledge of agile development methodologies
Our team values open communication, innovation, and a collaborative approach to problem-solving. We have regular check-ins and use project management tools to track progress. We’re looking for someone who can work independently but also values team input and feedback.
If you’re passionate about using technology to improve education and have the skills to bring this vision to life, we’d love to hear from you. Please include examples of relevant projects in your application.
Budget: $1,000
Posted On: June 23, 2024 22:11 UTC
Category: Full Stack Development
Skills:Full-Stack Development, Database Management, AI Model Integration, API Integration, Machine Learning, Cloud Services, Artificial Intelligence
Country: Israel
click to apply
Powered by WPeMatico
