Python Developer (OSINT & AI-Powered Parsing)

<p><span style="font-family: Arial, sans-serif; font-size: 12pt">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.</span></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt">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+.</span></p> <p><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif">We are looking for a </span><span style="font-family: Arial, sans-serif; font-weight: bold">Middle Python Developer</span><span style="font-family: Arial, sans-serif"> 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.</span></span></p> <p><br></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold">Your Tasks Will Be</span></p> <ul> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Researching new data sources and designing collection strategies for them</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Developing and supporting parsing services across web, mobile, and API targets</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Reverse-engineering web and mobile applications and their APIs to enable reliable data collection</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Building anti-bot bypass logic and resilient request pipelines</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Using LLMs (OpenAI, Anthropic, Gemini) to extract and structure unstructured data</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Performing code review, refactoring, and writing technical documentation</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Owning a defined area of services end-to-end, from research to production</span></li> </ul> <p><br></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold">What We’re Looking For</span></p> <ul> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Python:</span><span style="font-family: Arial, sans-serif"> 3+ years of commercial development, strong OOP fundamentals</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Web frameworks:</span><span style="font-family: Arial, sans-serif"> 2+ years with FastAPI and/or Flask; solid grasp of REST and GraphQL</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Async & background jobs:</span><span style="font-family: Arial, sans-serif"> Celery in production</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Web scraping:</span><span style="font-family: Arial, sans-serif"> Hands-on experience with BeautifulSoup, Scrapy, and Playwright (or similar headless tooling)</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Web & API reverse engineering:</span><span style="font-family: Arial, sans-serif"> Comfortable inspecting web traffic, replaying and reconstructing private API calls</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">OSINT:</span><span style="font-family: Arial, sans-serif"> Practical experience applying OSINT methodologies and tools</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Anti-bot bypass:</span><span style="font-family: Arial, sans-serif"> Real-world experience defeating anti-bot and anti-scraping protections</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Networking:</span><span style="font-family: Arial, sans-serif"> Deep understanding of the HTTP protocol; confident with regular expressions</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">AI for data extraction:</span><span style="font-family: Arial, sans-serif"> Production experience with LLM APIs (OpenAI GPT, Anthropic Claude, Google Gemini) and prompt engineering for extracting and structuring data</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">AI-assisted parser development:</span><span style="font-family: Arial, sans-serif"> Practical experience using LLMs to design, write, and accelerate the development of parsers themselves</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Databases:</span><span style="font-family: Arial, sans-serif"> SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Elasticsearch); confident with ORMs</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Testing:</span><span style="font-family: Arial, sans-serif"> Pytest, unit and integration testing as a habit</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">Russian:</span><span style="font-family: Arial, sans-serif"> Advanced level or higher</span></span></li> <li><span style="font-size: 12pt"><span style="font-family: Arial, sans-serif; font-weight: bold">English:</span><span style="font-family: Arial, sans-serif"> B1 or higher</span></span></li> </ul> <p><br></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold">Nice To Haves</span></p> <ul> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Mobile app reverse engineering experience (Android/iOS traffic interception, deobfuscation, etc.)</span></li> </ul> <ul> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Computer vision experience for image-based data analysis</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Working knowledge of additional languages: Go, PHP, JavaScript/TypeScript</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Docker and Docker Compose in daily workflow</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">CI/CD with GitLab CI or GitHub Actions</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Kubernetes for service deployment and orchestration</span></li> </ul> <p><br></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold">What We Offer</span></p> <ul> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Remote-first setup: work from anywhere in the world (excluding Russia and Belarus)</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Ownership of meaningful services from day one and a clear path to grow into a Lead role</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Work on a fast-growing, internationally recognized product used by law enforcement and Fortune 500 companies</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">A collaborative team environment where your work has direct, visible impact on the product</span></li> <li><span style="font-family: Arial, sans-serif; font-size: 12pt">Modern tech stack with active use of LLMs, headless browsers, and reverse-engineering tooling in production</span></li> </ul> <p><br></p> <p><span style="font-family: Arial, sans-serif; font-size: 12pt; font-style: italic">We are an equal-opportunity employer and are committed to fostering a diverse and inclusive environment for all candidates.</span></p>

Back to blog