Position: Middle Python Developer
Company: Margulan Info
Category: Python
Experience required: 1y
English level: intermediate

We are looking for a developer for the tiny R&D team of Margulan.Infо educational platform, a well-known Kazakh investor and entrepreneur Margulan Seisembay.
(Our educational platform is based Kazakhstan. We do not have ongoing operations and partners in russia)

🧐 The mission of our project is to explore new technologies capable of improving education, create prototypes, test, and, based on feedback, launch products. Our current product is a chatbot tutor that can answer users based on Margulan's knowledge.

We are looking for a person who is extremely interested in working with text-based neural networks. If you already spend a lot of time researching neural networks, by joining us, you can continue doing what you love!

🛠️ Technologies
LangChain/Llama index - python framework; FastAPI, Weaviate - vector store, MongoDB

🔶 What we can offer
Freedom of action and work with interesting tasks
Ability to broadcast your vision
Both full-time and part-time opportunities are available

🔷 Requirements
• You constantly make pet projects and have something to show
• You already spend a lot of time on research, simply out of curiosity
• Confident development skills, you can take responsibility for the process
• You are very interested in prompting, you have a deep understanding of working with text neural networks; working with Midjourney will be a huge plus
• You are a team player and are willing to try working in co-working/focus sessions mode: https://www.focusmate.com/

🐜 Areas of responsibility
• Development of the chatbot itself (Telegram bot, then backend on FastAPI)
• Database architecture: MongoDB for storing user data, Weaviate for storing knowledge base

Detailed info: https://www.notion.so/margulan-info/Middle-Python-Developer-R-D-8ffcb755851848749f6a076c71ef3861