Backend Python Developer AI-native

Novakid School

United States

Remote

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fully remote
Unlimited holidays
Bonuses and stock options

Job summary

Novakid is building the best online education platform for kids worldwide. We already serve 90,000 students with 3,500 teachers across more than 30 countries in Europe and Asia, and we’re expanding to the United States.

We’re hiring a senior backend developer who excels in Python, PostgreSQL, and REST APIs, with solid AI model experience. You’ll design scalable backends, integrate modern AI tools, lead by example, and help shape the future of AI-driven education. Fully remote with generous perks.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on Python development.
  • Experience designing scalable backends and REST APIs.
  • Strong knowledge of modern AI models and tooling.

Responsibilities

  • Design scalable backend services and APIs.
  • Collaborate with AI/ML teams to integrate models.
  • Ensure architectural integrity and code quality.

Skills

Python
REST APIs
English fluency
Team leadership / mentoring

Education

Bachelor's degree in Computer Science or related field

Tools

PostgreSQL
Redis
FastAPI
SQLAlchemy
Celery
Pydantic
OpenAI API
Anthropic API
Gemini API

Job description

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
  • 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.
  • 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.
  • Experience with microservice architecture and the AWS serverless stack.
  • You should be fluent in English.
  • 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.
Bonus points if
  • You've worked in startups or small teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Python Engineer for AI Education (Remote)
Senior Backend Python Engineer for AI Education (Remote)

Novakid School • United States

Remote
USD 140,000 - 190,000
Fully remote
Unlimited holidays
Bonuses and stock options
Python Backend Engineer
Python Backend Engineer

ClinDCast LLC • San Jose (CA)

On-site
USD 100,000 - 150,000
Senior Python AI Engineer
Senior Python AI Engineer

Proxify • Town of Italy (NY)

On-site
USD 100,000 - 140,000
On-time monthly payments
24 flex days off per year
Career-accelerating positions
Forward Deployed Engineer (Senior, Python,AI/ML)
Forward Deployed Engineer (Senior, Python,AI/ML)

Remote Jobs • United States

Remote
USD 120,000 - 190,000
Chief Software Engineer - AI-Powered, Python
Chief Software Engineer - AI-Powered, Python

EPAM Systems Inc • United States

Remote
USD 180,000 - 240,000
Python Developer-6
Python Developer-6

Realign Llc • Alpharetta (GA)

On-site
USD 140,000 - 190,000
Sr Software Engineer
Sr Software Engineer

Prometric • United States

Remote
USD 140,000 - 190,000
Senior Python Developer (AI)
Senior Python Developer (AI)

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Python Developer (AI)
Python Developer (AI)

EPAM Systems, Inc. • United States

Remote
USD 100,000 - 160,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+2