TGScope is an independent R&D lab and Telegram search engine. We index 3 million public channels, run multilingual semantic search and an interactive map on top of them, and publish research on the Telegram ecosystem: channel networks, reach, post statistics and access restrictions.

We have four project-based contracts open. Each runs for about two months, is fully remote and is paid by the hour.

Research Engineer, Multilingual Semantic Search

The project: build a relevance benchmark for channel search in 6+ languages (query sets, judgments, nDCG and recall@k), measure retrieval quality by language and query type, and improve the fusion of semantic and lexical results.

Stack: Python, Qdrant, multilingual-e5 on ONNX Runtime, PostgreSQL with pg_trgm, Reciprocal Rank Fusion.

Details and application

Research Scientist, Coordinated Networks & Information Integrity

The project: build detection of coordinated channel networks across 3 million public Telegram channels, using forwards, shared links, mentions and near-duplicate posts, and validate it against known networks.

Stack: Python, PostgreSQL, DuckDB, Parquet, Qdrant with multilingual-e5 embeddings, NetworkX or igraph.

Details and application

Internet Measurement Researcher (Censorship & Proxies)

The project: design and run measurement of Telegram and MTProto proxy reachability by country: methodology, vantage points, probes, and a first measurement round. Our proxy checker performs a full MTProto handshake over FakeTLS and obfuscated2.

Stack: Python (asyncio), MTProto, PostgreSQL, Cloudflare Workers.

Details and application

Data Journalist / Research Editor

The project: find stories in our data on 3 million public Telegram channels together with our analysts, write four data stories with charts, and pitch them to newsrooms.

Tools: SQL (PostgreSQL, DuckDB), Python with matplotlib.

Details and application