Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Ppower pro

NewBe an early applicant

Automation Engineer (Android / Anti-Detect, Python)

Posted
Discussion

Summary

Automation engineer on a product team running a farm of real Android devices that publishes social-media content for brands and founders (Instagram live in prod; YouTube and TikTok next). You build Python/FastAPI automation over ADB/uiautomator2, manage proxies and anti-detect, and own the core metric: how many accounts survive in production.

Шукаємо інженера в продуктову команду, яка будує автономну систему для керування фермою реальних Android-пристроїв і публікації контенту в соцмережах від імені брендів та фаундерів. Instagram уже працює в проді, далі запускаємо YouTube і TikTok.
У системі є власний рушій дій (аналіз екрана → ADB-команди), ферма пристроїв на ADB / uiautomator2, керування проксі та обхід антифроду платформ.
Роль передбачає високу автономію та пряму відповідальність за головну метрику: скільки акаунтів виживає в проді.
Чим займатимешся:

  • Підтримувати й стабілізувати чинну Instagram-ферму: сценарії логіну, постингу та прогріву на реальних Android-пристроях, виживаність акаунтів, робота з 2FA (TOTP / IMAP)
  • Рефакторити device-шар: декаплінг від Windows, надійність executor'а, self-heal селекторів, заміна on-device proxy-клієнта, завершення міграції даних JSON → PostgreSQL
  • Мігрувати на DC-hosted пристрої: ADB-over-TCP, хмарні телефони, роутинг пристроїв, гео-узгодження (timezone / locale / DNS / GPS), керування проксі
  • Запускати YouTube і TikTok: нові плани дій, селектори, парсери статистики, anti-detect під кожну платформу (для TikTok також device attestation / Play Integrity)
  • Розвивати внутрішній рушій дій, який аналізує XML-дамп екрана й генерує ADB-команди через курсорну стейт-машину
  • Працювати з anti-detect: device fingerprint, proxy / VPN on-device, DNS, ротація IP
  • Аналізувати ban-метрики й розуміти, чому акаунти виживають або банять, а не просто фіксити краші
  • Використовувати AI-assisted розробку (Claude Code / Fable 5) для генерації сценаріїв, селекторів і тестів

Обов'язкові вимоги:

  • Практичний досвід anti-detect / мультиакаунтингу на будь-якій платформі (Instagram, TikTok, FB ad-акаунти, ігрові боти, airdrop тощо). Це головний критерій відбору
  • Hands-on досвід мобільної автоматизації: ADB + uiautomator2 / Appium на реальних застосунках, стійкі селектори по XML-ієрархії
  • Впевнений Python на рівні роботи з кодовою базою FastAPI / SQLAlchemy
  • Розуміння роботи з парком пристроїв: «працює на одному телефоні» ≠ «працює на фермі»

Буде плюсом:

  • Глибоке знання Android internals (Frida / Magisk / root, package / signature)
  • Досвід з Play Integrity / attestation
  • Reverse engineering мобільних застосунків
  • Ban-аналітика, робота з метриками виживаності акаунтів
  • Browser automation (Camoufox / Playwright + 2captcha)
  • Досвід саме з Instagram / TikTok

Стек:
Core: Python (async/await), FastAPI, Pydantic, SQLAlchemy, Alembic, PostgreSQL
Mobile: ADB, uiautomator2, Android internals, хмарні телефони (ADB-over-TCP)
Anti-detect: device fingerprinting, SOCKS5 / residential / mobile проксі, on-device VPN (NekoBox / SagerNet), DNS, Play Integrity
Оркестрація: multiprocessing, у планах Celery / Temporal
Media / stats: ffmpeg / exiftool, GraphQL / private-API парсери
Infra: Docker, GitLab CI (self-hosted), Grafana, Tailscale
Що пропонуємо:

  • Повністю remote, графік на вибір: 9:00–18:00 або 10:00–19:00
  • 14 календарних днів відпустки на рік
  • 7 днів лікарняних
  • Державні свята вихідні (після випробувального терміну)
  • Додатковий вихідний у день народження
  • Роль власника напрямку, а не виконавця тікетів
  • Випробувальний термін 3 місяці

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →