Backend Python Developer (Remote)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

A degree in Computer Science, Engineering, or a related field., 5+ years of hands-on experience as a Python Developer, particularly with Python 3.8+., Deep experience in designing and building scalable backends and REST APIs, including technologies like PostgreSQL and FastAPI., Strong understanding of modern LLMs and experience with microservice architecture and AWS serverless stack..

Key responsabilities:

  • Develop and maintain the backend systems for the online education platform.
  • Design and implement REST APIs to support various functionalities.
  • Collaborate with a small team to integrate AI models into the language learning platform.
  • Ensure the scalability and performance of backend services.

Novakid logo
Novakid Scaleup https://novakidschool.com/
201 - 500 Employees
See all jobs

Job description

Novakid is on a mission to build the best online education platform for kids worldwide. We've already got over 80,000 students and 2,500 teachers making learning awesome in over 15 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 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, Google, Grok) and real experience building solutions that use them.

  • Experience with microservice architecture and the AWS serverless stack.

  • You should be fluent in English.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Python Developer Related jobs