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, щоб не пропустити свіжі вакансії.