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 Україна
Досвід від 2 років Middle Full-time Upper-Intermediate / B2 Remote
Досвід від 7 років Senior Full-time Не має значення Remote Україна, Poland
Досвід не має значення Senior Full-time Не має значення Remote Україна
Досвід від 5 років Senior Full-time Не має значення Remote Україна, Poland
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.