11.09.2025
Вакансия Junior Python developer
![]() |
|
Компания: | Beetroot |
---|---|
Домен вакансии: | Machine Learning / Big Data, Software Development & Hi-Tech |
Опыт работы: | Не имеет значения |
Уровень специалиста: | Junior |
Уровень английского: | Intermediate / B1 |
Тестовое задание: | Есть задание |
Занятость: | Full-time |
Релокейт: | Без релокейта |
Место работы: | Remote |
Локация: | Україна |
Skills
- Python
- Git
- HTTP
- JSON
- Django
- Flask
- FastAPI
- RDBMS
- NoSQL
- Pytest
- Unit Tests
- AI
- LLM
- OpenAI
- LangChain
- LlamaIndex
Описание вакансии
We’re expanding our capabilities in applied AI and conversational interfaces and are seeking a motivated Junior Python Developer to grow with us.As a Junior Python Developer, you’ll join a dynamic team and participate in the full software development lifecycle. You’ll write efficient, testable code following best practices and contribute to meaningful projects. You’ll also get hands-on exposure to building AI-powered agents and chatbots – from simple prototypes to production-ready features – under the guidance of senior engineers.
What you’ll do in this role
- Write clear, efficient, and maintainable Python code.
- Assist in developing software applications and system modules.
- Participate in code reviews and technical discussions to raise the bar on code quality.
- Collaborate with senior developers and cross-functional partners to clarify requirements and delivery scope.
- Learn, apply, and share best practices in OOP and Python core concepts.
- Contribute to AI agents & chatbots workstreams, including:
- Integrating with LLM APIs (e.g., OpenAI) to build basic conversational flows.
- Implementing simple retrieval-augmented generation (RAG) patterns with guidance (e.g., vector search over docs).
- Building and maintaining prompt libraries and guardrails (input/output validation, rate limiting, basic safety checks).
- Wiring up chat interfaces or connectors (e.g., web, Slack/Teams) and basic telemetry (logs, prompts, responses, latencies).
We’re looking for
- Solid understanding of Python fundamentals and syntax.
- Basic knowledge of Object-Oriented Programming (OOP).
- Familiarity with Git and collaborative workflows (branches, PRs).
- Good problem-solving and analytical skills.
- Basic understanding of mathematical concepts relevant to software development.
- Professional education in software development or a related field.
- Ability to work effectively in a team-oriented environment.
- Strong written and verbal communication skills in English.
- Comfort working with HTTP APIs and JSON; ability to read API docs and ship small integrations.
How to knock our socks off
- Experience with Python web frameworks (Django/Flask/FastAPI).
- Basic familiarity with databases (SQL/NoSQL) and ORMs.
- Awareness of software testing methodologies (pytest, unit/integration tests).
- Exposure to conversational AI/LLMs:
- Tinkering with OpenAI/Anthropic APIs, prompt design, or LangChain/LlamaIndex.
- Basics of vector databases (FAISS, Chroma, Pinecone) and embeddings.
- Experience with chatbot platforms or frameworks (Rasa, Botpress) is a plus.
- Understanding of evaluation basics for AI features (e.g., golden sets, prompt/version tracking).
- Awareness of security, data privacy, and safe-use patterns for AI features.
- Naming five or more dishes that include beetroot besides borshch.
Преимущества сотрудникам
- Без бюрократії
- Без дрес-коду
- Гнучкий графік роботи
О компании Beetroot
Beetroot – это шведский ИТ-бизнес с более чем 500 специалистами в городах Украины, Швеции, Болгарии и Польши, занимающихся разработкой «под ключ», создавая специализированные команды инженеров и дизайнеров для клиентов по всему миру. Основная экспертиза Beetroot заключается в HealthTech, EdTech и GreenTech – областях, двигающих человечество вперед.
Сайт компании: beetroot.co Год основания: 2012 Количество сотрудников: 501-1000 Тип компании: OutsourceКатегории вакансии
Похожие вакансии
Опыт не имеет значения Senior Full-time Не имеет значения Office, Remote, Hybrid Україна
Опыт не имеет значения Senior Full-time Не имеет значения Office, Remote Україна
Опыт от 2 лет Middle Full-time Upper-Intermediate / B2 Remote
Опыт от 7 лет Senior Full-time Не имеет значения Remote Україна, Poland
Опыт не имеет значения Senior Full-time Не имеет значения Remote Україна
Подписывайтесь на наш Telegram, чтобы не пропустить свежие вакансии.