Develop Python backend services, APIs, and distributed systems for a drone infrastructure platform, processing geospatial data and real-time pipelines while shaping architecture and system reliability.
Backend Python Developer AI-native (Remote)
๐ Description
- Develop backend capabilities for the language learning platform.
- Work with AI models to power platform features.
- Collaborate with a small, effective team on product development.
๐ ๏ธ Requirements
- Strong Python skills.
- Experience with PostgreSQL and REST APIs.
- Solid understanding of cutting-edge AI models.
โจ Benefits
- Fully remote work (core hours GMT+3).
- A fun, dynamic team that loves building innovative products.
- Unlimited holidays โ because we trust you to deliver.
- Bonuses and stock options โ we grow together.
Full 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.
Similar jobs
Search more Backend Engineer jobsSenior Java Engineer (Payments)
Own the design, delivery, and operation of secure, scalable payment platforms, leading Java architecture and integrations while improving reliability, engineering practices, and team capability.
Senior Java Engineer (Payments)
Own the design, delivery, and operation of secure, scalable payment platforms, leading Java architecture, integrations, reliability, and engineering practices while mentoring developers across complex financial systems.
Senior Java Engineer (Payments)
Own the design, delivery, and operation of secure, high-performance payment systems, leading Java architecture and integrations while improving reliability, engineering practices, and team capability.
Senior Java Engineer (Payments)
Own the design, delivery, and operation of secure, high-performance payment systems, leading Java architecture and integrations while improving reliability, engineering practices, and team capability.
