Himalayas logo
Novakid SchoolNS

Backend Python Developer AI-native

Novakid is an online English learning platform for children aged 4-12, utilizing gamification, AI, and one-on-one lessons with native-speaking teachers to provide an immersive and personalized educational experience.

Novakid School

Employee count: 201-500

Serbia only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Novakid is on a mission to build the best online education platform for kids worldwide. We've already got over 90,000 students and 3,500 teachers making learning awesome in over 30 countries in Europe and Asia. But we're not stopping there—we need your help to take things to the next level!

We're searching for a senior backend developer who's brilliant with Python, PostgreSQL, and REST APIs, and who's also got a solid understanding of cutting-edge AI models. You'll be joining a small, super-effective team focused on developing the AI magic that powers our language learning platform.

What we offer

Fully remote work (core hours GMT+3).

A chance to shape the future of AI-driven education.

A fun, dynamic team that loves building innovative products.

Unlimited holidays – because we trust you to deliver.

Bonuses and stock options – we grow together.

Requirements

What you'll bring

A degree in Computer Science, Engineering, or something similar.

5+ years of hands-on experience as a Python Developer. You should be comfortable working with Python 3.8+

Deep experience in designing and building scalable backends and REST APIs. Our stack includes PostgreSQL, Redis, FastAPI, SQLAlchemy, Celery, and pydantic.

A strong grasp of modern LLMs (like OpenAI, Anthropic, Gemini), agentic tools (like Claude Code, OpenAI Codex CLI, Amp) and real experience building solutions that use them.

AI-Native Engineering Workflow

Hands-on experience with AI coding agents in CLI environments: Claude Code, OpenAI Codex CLI, Amp, or similar tools for backend development. You should understand how to orchestrate multi-step engineering tasks—breaking down complex features into agent-executable chunks, reviewing AI-generated code critically, and maintaining architectural integrity. Familiarity with plan-execute-review workflows where AI agents propose implementation strategies before coding. Understanding of compound AI systems—not just using LLMs, but orchestrating multiple AI tools in your development workflow.

Proficiency in context engineering for team collaboration: setting up and maintaining shared configuration files (agents.md, CLAUDE.md, custom skills/plugins) that encode team conventions, API patterns, and deployment practices. Experience sharing these configurations across teams to ensure consistent AI-assisted development. Understanding of compound AI systems—not just using LLMs, but orchestrating multiple AI tools in your development workflow.

Experience with microservice architecture and the AWS serverless stack.

You should be fluent in English.

Bonus points if

You've worked in startups or small teams.

You're a self-starter who also thrives as part of a team.

You're all about solving business problems, not just writing code.

You can use AI tools to create solutions quickly, in days or hours, not weeks or months.

You have experience with e-commerce or e-learning projects.

You've led teams or mentored other developers.

You've deployed applications on AWS.

You know your stuff when it comes to modern software architecture.

You've worked with no/low-code workflow automation.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Serbia +/- 0 hours

About Novakid School

Learn more about Novakid School and their company culture.

View company profile

Novakid Inc. is a prominent player in the global EdTech industry, specializing in online English as a Second Language (ESL) education for children aged 4-12. Founded in 2017 by Max Azarov and Dmitry Malin, the company has established itself as a leading platform for immersive language learning. Headquartered in San Francisco, California, Novakid operates on a fully remote basis, with a vast network of teachers and students spanning across more than 50 countries. The company's core mission is to revolutionize the way children learn English by providing an engaging, effective, and fun educational experience. By leveraging a combination of gamification, virtual reality (VR), and artificial intelligence (AI), Novakid creates a dynamic and interactive learning environment where children can thrive. The platform offers one-on-one lessons with certified native or near-native English-speaking teachers, ensuring personalized attention and a curriculum tailored to each child's individual needs and learning pace.

The educational methodology at Novakid is rooted in the principles of full immersion and the Total Physical Response (TPR) approach, where teachers utilize gestures, facial expressions, and movements to facilitate comprehension and retention. The curriculum is aligned with the Common European Framework of Reference for Languages (CEFR) and is designed to make learning intuitive, much like acquiring a native language. The platform's gamified features, including virtual tours, in-lesson games, animated stories, and a rewards system, are instrumental in maintaining high levels of student engagement. Novakid's commitment to innovation is further demonstrated by its use of AI-driven data analysis to track student progress across numerous parameters, allowing for continuous optimization of the learning journey. Having delivered millions of lessons to hundreds of thousands of students, Novakid continues to expand its global footprint, driven by a vision to make high-quality education accessible to every child and to foster a global community of young, confident English speakers.

Employee benefits

Learn about the employee benefits and perks provided at Novakid School.

View benefits

Flexible working hours

Flexible working hours.

Remote position

Teach from the comfort of your home.

Equity benefits

Bonuses and stock options – we grow together.

Unlimited time off

Unlimited holidays – because we trust you to deliver.

View Novakid School's employee benefits
Claim this profileNovakid School logoNS

Novakid School

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

13 remote jobs at Novakid School

Explore the variety of open remote roles at Novakid School, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Novakid School

Remote companies like Novakid School

Find your next opportunity by exploring profiles of companies that are similar to Novakid School. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Novakid School hiring Backend Python Developer AI-native • Remote (Work from Home) | Himalayas