About the Role:
We are looking for a highly skilled Senior AI & Backend Developer with strong expertise in AI/ML, LLM integration, ML Ops processes, and backend development. This role will focus on optimizing AI-driven workflows, integrating multiple LLM APIs, and ensuring structured backend processes.
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 world’s 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.
What You Will Do:
- Design, develop, and optimize AI-driven backend workflows.
- Integrate and manage multiple LLM APIs, ensuring smooth interactions and performance.
- Structure and maintain backend processes to support AI scalability and efficiency.
- Collaborate with AI and engineering teams to refine and improve AI-powered features.
- Solve complex AI and backend challenges with a problem-solving mindset.
- Communicate effectively in a globally distributed team.
What We Expect from You:
- 5+ years of backend development experience with strong AI/ML and LLM expertise.
- Experience integrating and working with LLM APIs and AI-driven workflows.
- Proficiency in Python.
- Proficiency with at least one Python backend framework (Django, FasAPI, flask, etc.).
- Strong understanding of scalable backend systems and AI processing pipelines.
- Experience with deploying and managing AI models in production environments.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills in English.
Preferred:
- Experience in distributed systems and background process management.
- Prior experience in ed-tech or AI-driven applications.
- Exposure to cloud-based AI model deployments.
- Proficiency in FastAPI, Postgres, and Azure.
- Familiarity with ML Ops processes and tools for deploying and monitoring AI models.
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.
Join our team and help revolutionize AI-powered education by developing scalable backend solutions that enhance learning experiences worldwide!