Tech Stack
JavaScriptJAICP DSLREST APILLMRAGNLU
Responsibilities
- •Develop conversational solutions (chatbots, phone bots, voice assistant skills) based on existing specifications
- •Integrate conversational solutions with external systems, including LLMs
- •Configure NLU
- •Set up AI knowledge bases (RAG)
- •Conduct code reviews for colleagues
- •Cover code with automated tests
- •Participate in experiments on using generative AI
Requirements
- •2+ years of experience developing conversational solutions
- •Programming experience in JavaScript (ES5/ES6+), ability to write clean code
- •Experience integrating bots with external services (REST API), Postman
- •Experience with Git
- •Strong written communication skills, Russian language proficiency, dialogue skills
- •English proficiency at B1 level or higher
- •Experience working with LLMs
Nice to Have
- •Experience developing on JAICP
- •Experience integrating AI into conversational solutions (RAG, direct LLM calls, agentic approach)
- •Experience serving as a lead project developer
What We Offer
- •Access to top language models for work and experiments: GPT, Claude, Gemini, LLaMA, DeepSeek, Qwen, Mistral Large, GigaChat, YandexGPT and more
- •Professional growth and knowledge sharing within the team, with partners, universities and AI communities
- •IT accreditation — the company is in the registry of accredited IT organizations
- •Annual benefit of your choice: health insurance / sports / education compensation
- •Referral program
- •Official employment under Russian Labor Code with 100% sick leave compensation
- •Hybrid work from the Saint Petersburg office or remotely
- •Internal learning: book club, English classes, Just Talks
- •Opportunities within the i-Free Group: 16 IT companies, ~1000 specialists — meetups, knowledge sharing, horizontal growth
- •Corporate culture Just AI DNA: parties, movie nights, sports events, museum visits
