Novakid

python developer for AI-driven education

In short

Senior Python developer role at Novakid, an AI-powered online language learning platform for children serving 90,000+ students across 30+ countries. The job focuses on developing AI capabilities using LLMs (OpenAI, Anthropic, Gemini) and AI coding agents within a backend built on PostgreSQL, Redis, FastAPI, SQLAlchemy, and Celery. Requires 5+ years of Python backend experience, strong REST API and microservice/AWS serverless knowledge, and fluent English. Fully remote with core hours GMT+3, unlimited holidays, and stock options.</tldr> <parameter name="facts">{"country": null, "city": null, "remote": true, "work_mode": "remote", "employment": "full_time", "industry": "edtech", "seniority": "senior", "skills": ["Python", "PostgreSQL", "Redis", "FastAPI", "SQLAlchemy", "Celery", "AWS", "LLMs"], "language": "en", "salary": null}

About Novakid
Novakid is building an online education platform for children worldwide, serving over 90,000 students and 3,500 teachers across more than 30 countries in Europe and Asia. Its language learning platform is powered by AI.
Tasks
•Develop AI capabilities for the language learning platform
Requirements
•Degree in Computer Science, Engineering, or a similar field
•5+ Years of hands-on experience as a Python Developer
•Strong Python 3.8+ skills
•Deep experience designing and building scalable backends and REST APIs
•Strong knowledge of PostgreSQL, Redis, FastAPI, SQLAlchemy, Celery, and pydantic
•Strong understanding of modern LLMs, including OpenAI, Anthropic, and Gemini
•Hands-on experience building solutions with LLMs and agentic tools
•Hands-on experience with AI coding agents in CLI environments, such as Claude Code, OpenAI Codex CLI, Amp, or similar tools
•Ability to orchestrate multi-step engineering tasks, break down complex features into agent-executable chunks, critically review AI-generated code, and maintain architectural integrity
•Familiarity with plan-execute-review workflows where AI agents propose implementation strategies before coding
•Understanding of compound AI systems and orchestrating multiple AI tools in development workflows
•Proficiency in context engineering for team collaboration, including maintaining shared configuration files such as agents.md, CLAUDE.md, and custom skills/plugins
•Experience sharing AI configurations across teams to ensure consistent AI-assisted development
•Experience with microservice architecture and the AWS serverless stack
•Fluent English
Nice to have
•Startup or small-team experience
•Self-starter mindset and ability to thrive in a team
•Focus on solving business problems
•Ability to use AI tools to create solutions quickly
•E-commerce or e-learning project experience
•Team leadership or developer mentoring experience
•AWS application deployment experience
•Modern software architecture expertise
•No/low-code workflow automation experience
Conditions
•Fully remote work with core hours GMT+3
•Unlimited holidays
•Bonuses and stock options

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot