Xsolla logo

Junior Developer (AI Engineering)

Xsolla

Vladivostok · Internship · Onsite · Posted Oct 13, 2026

At a glance

Employment
Internship
Workplace
Onsite
Location
Vladivostok

About the role

  • Xsolla is seeking a Junior Developer (AI Engineering) for an internship role located in Vladivostok.
  • This position involves taking over, scaling, and optimizing an existing vertical video generation pipeline for platforms like YouTube Shorts, TikTok, and Instagram Reels.

Responsibilities

  • Take over the existing vertical video generation pipeline (script → voiceover → visuals → subtitles → editing → auto-posting → tracking links) for YouTube Shorts, TikTok and Instagram Reels, understand it from the docs and code, and bring it to stable operation.
  • Grow the pipeline: improve content quality and virality, scale up generation volume, reduce cost and turnaround time per video.
  • Keep track of new generation models and services (video, image, voice, LLM), test them quickly and replace outdated parts of the pipeline with better or cheaper ones.
  • Launch and develop the virtual AI creator direction: a consistent character, voice, style and content plan.
  • Design and improve agents: write and debug prompts and sub-agent roles, validation between phases, context and cost control.
  • Build a dashboard for running generation and tracking content analytics (views, clicks, conversions, cost per video).
  • Automate publishing: platform integrations, posting from mobile devices, scaling channels.
  • Write clean, testable, documented code, including unit and integration tests.

Requirements

  • Solid Python, basic bash.
  • Hands-on experience with LLM APIs (Claude, OpenAI, etc.) and agentic pipelines: a real project, pet project or hackathon entry you can show and talk through.
  • Experience using Claude Code, Cursor or similar tools as a working environment, not just as autocomplete.
  • Understanding of prompt engineering basics: defining an agent's role, limiting context, getting stable structured output.
  • Understanding of Git, team development and Docker basics.
  • Ability to work with REST APIs and webhooks, basic understanding of databases (SQL).
  • English at the level of reading technical documentation (Intermediate+).

Preferred qualifications

  • Understanding of vertical content: games, creators, streams, TikToks, Shorts, how video discovery works, what shadowbans are, how mobile posting farms are set up.
  • Experience with video and image generation via API (fal.ai, Kling, Runway, Seedance, Nano Banana, etc.), TTS and speech recognition (Whisper and similar).
  • ffmpeg: assembly, normalisation, subtitles, overlays.
  • Experience building reliable calls to paid APIs: retries, idempotency, cost tracking.
  • n8n or other workflow tools.
  • Telegram bots, YouTube / TikTok / Instagram / Discord APIs.
  • Android / mobile device automation.
  • Supabase or PostgreSQL.

Skills

  • Python
  • Bash
  • LLM APIs
  • Claude Code
  • Cursor
  • Git
  • Docker
  • REST APIs
  • SQL
  • Ffmpeg
  • N8n
  • Supabase
Show all 15 skills
  • PostgreSQL
  • GCP
  • Kubernetes

Xsolla

Junior Developer (AI Engineering)

Apply now