SL KG

Python Developer (OSINT & AI-Powered Parsing)

До 4 000 USD
  • Астана
  • От 3 до 6 лет
  • Python
  • ООП
  • FastAPI
  • Flask
  • REST
  • GraphQL
  • Celery
  • BeautifulSoup
  • scrapy
  • playwright
  • anti-bot
  • LLM APIs
  • SQL
  • NoSQL
  • Pytest
  • Русский — C1 — Продвинутый
  • Английский — B1 — Средний

We are a global OSINT company headquartered in the US, empowering investigators and security professionals with cutting-edge AI-powered products. Our technology collects and analyzes massive volumes of data from open sources – including social media, messengers, and the dark web – to create a comprehensive picture for data-driven investigations and decision-making.

Our customers include S&P 500 companies and law enforcement agencies in 80+ countries worldwide. Social Links is scaling rapidly, growing 2x annually, with the ambition of becoming a unicorn valued at $1B+.

We are looking for a Middle Python Developer to join our Core team and take ownership of data-collection services that sit at the heart of our platform. You will design, build, and maintain parsers and OSINT pipelines that combine classical scraping techniques with modern LLM-based extraction.

Your Tasks Will Be

  • Researching new data sources and designing collection strategies for them
  • Developing and supporting parsing services across web, mobile, and API targets
  • Reverse-engineering web and mobile applications and their APIs to enable reliable data collection
  • Building anti-bot bypass logic and resilient request pipelines
  • Using LLMs (OpenAI, Anthropic, Gemini) to extract and structure unstructured data
  • Performing code review, refactoring, and writing technical documentation
  • Owning a defined area of services end-to-end, from research to production

What We’re Looking For

  • Python: 3+ years of commercial development, strong OOP fundamentals
  • Web frameworks: 2+ years with FastAPI and/or Flask; solid grasp of REST and GraphQL
  • Async & background jobs: Celery in production
  • Web scraping: Hands-on experience with BeautifulSoup, Scrapy, and Playwright (or similar headless tooling)
  • Web & API reverse engineering: Comfortable inspecting web traffic, replaying and reconstructing private API calls
  • OSINT: Practical experience applying OSINT methodologies and tools
  • Anti-bot bypass: Real-world experience defeating anti-bot and anti-scraping protections
  • Networking: Deep understanding of the HTTP protocol; confident with regular expressions
  • AI for data extraction: Production experience with LLM APIs (OpenAI GPT, Anthropic Claude, Google Gemini) and prompt engineering for extracting and structuring data
  • AI-assisted parser development: Practical experience using LLMs to design, write, and accelerate the development of parsers themselves
  • Databases: SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Elasticsearch); confident with ORMs
  • Testing: Pytest, unit and integration testing as a habit
  • Russian: Advanced level or higher
  • English: B1 or higher

Nice To Haves

  • Mobile app reverse engineering experience (Android/iOS traffic interception, deobfuscation, etc.)
  • Computer vision experience for image-based data analysis
  • Working knowledge of additional languages: Go, PHP, JavaScript/TypeScript
  • Docker and Docker Compose in daily workflow
  • CI/CD with GitLab CI or GitHub Actions
  • Kubernetes for service deployment and orchestration

What We Offer

  • Remote-first setup: work from anywhere in the world
  • Ownership of meaningful services from day one and a clear path to grow into a Lead role
  • Work on a fast-growing, internationally recognized product used by law enforcement and Fortune 500 companies
  • A collaborative team environment where your work has direct, visible impact on the product
  • Modern tech stack with active use of LLMs, headless browsers, and reverse-engineering tooling in production

We are an equal-opportunity employer and are committed to fostering a diverse and inclusive environment for all candidates.