Деталі вакансії
We are looking for a Python/React Developer to join our team and contribute to the development of an AI-powered education platform that enhances the way educators evaluate open-ended assignments and provide feedback.
About the Project:
Our customer is an education technology company that offers a hybrid human-machine intelligence solution, enabling educators to analyze and assess student work more efficiently. By leveraging artificial intelligence, the platform helps provide personalized feedback and adaptive learning experiences.
The customer describes itself as the worlds first AI-driven solution that identifies patterns in student submissions, allowing scalable and personalized education to go hand in hand. The platform is primarily used for Computer Science and STEM courses with high enrollments, making open-ended assignments as practical as multiple-choice questions.
The AI processes student responses in two key steps:
- Pattern Recognition Algorithms analyze submissions and cluster them into 5-10 solution types.
- Educator Feedback Teachers review and provide feedback to each solution type, significantly reducing grading time while improving accuracy and personalization.
This platform enables large-scale courses to maintain high-quality personalized education, offering a revolutionary approach to grading, adaptive learning, and student engagement.
About the Role:
As a Python/React Developer, you will work on both backend and frontend development, ensuring seamless AI-powered interactions, high system performance, and scalable infrastructure. You will collaborate with a distributed engineering team, contributing to the evolution of a next-generation education platform.
What You Will Do:
- Develop and maintain backend functionality using Python (FastAPI).
- Optimize and manage data interactions with PostgreSQL.
- Contribute to frontend development using React, Redux, Ant Design, and TypeScript.
- Work with real-time data processing and integrations, including SignalR and RabbitMQ.
- Collaborate with DevOps engineers on deployment and infrastructure tasks (Azure, Terraform, Ansible).
- Implement AI-driven features and LLM API integrations.
- Ensure high-quality, maintainable, and scalable code.
- Communicate effectively within a remote, English-speaking team.
What We Expect from You:
- 3+ years of experience in full-stack or backend development.
- Strong knowledge of Python (FastAPI), React, TypeScript, and modern web technologies.
- Experience with PostgreSQL and database optimization.
- Understanding of cloud environments (Azure) and containerization.
- Experience with real-time data processing and integrations.
- Strong problem-solving skills and ability to work independently.
- Upper-intermediate English for daily communication in a distributed team.
Nice to Have:
- Experience with education technology or AI-driven platforms.
- Knowledge of DevOps tools (Terraform, Ansible, CI/CD).
- Experience with AI-driven solutions and LLM API.
What We Offer:
- The opportunity to work on an innovative educational project.
- Flexible schedule and remote work options.
- Competitive compensation and professional growth opportunities.
- A supportive team that values quality and collaboration.
If youre looking for a challenging and dynamic environment where your expertise will make a real impact lets talk!