7 часов назад
Full-Stack Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Full-Stack Engineer (AI): Building an internal AI-powered curriculum design tool for educators to generate, edit, publish, store, and reuse structured lesson plans with an accent on backend services, semantic search, and retrieval-augmented generation. Focus on integrating AI services, implementing authentication and role-based access control, preserving curriculum guardrails, and iterating quickly with educator feedback.
Location: Nairobi, Kenya
Company
is a pan-African network of schools in Kenya and South Africa extending its education mission through blended digital and in-person programmes.
What you will do
- Build and maintain a web application for teachers and administrators.
- Develop lesson-planning workflows, admin user management, and publishing functionality.
- Build backend services that retrieve curriculum content and generate structured lesson plans.
- Integrate AI services, semantic search, and retrieval-augmented generation over curriculum resources.
- Implement authentication, user roles, access control, versioning, storage, and reuse of approved lesson plans.
- Collaborate with product and education stakeholders on testing, debugging, deployment, and user experience improvements.
Requirements
- Strong full-stack engineering experience with a backend-heavy profile preferred.
- Experience building web applications end to end.
- Experience with APIs, databases, authentication, and role-based access control.
- Experience with education, edtech, workflow tools, semantic search, or retrieval-augmented generation.
- Strong written and verbal communication, attention to detail, and a product mindset.
- Understanding of youth safeguarding, data privacy, and responsible technology use.
Nice to have
- Experience working with AI tools or LLM integrations.
- Experience in startup or early-stage environments.
Culture & Benefits
- Part-time role in an energetic, entrepreneurial environment.
- Ongoing personal development and clear career pathways.
- Opportunity to develop tools that support educators and young people across Africa.
- Culture centered on creativity, adaptability, positive problem-solving, and continuous growth.
Hiring process
- Phone interview covering skills and experience.
- Written practical task or role-related demonstration.
- In-person or virtual interviews followed by a final interview with the hiring manager.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →