Every company here showed at least one open role, in one of the countries this radar covers,
on its own job board on the snapshot date. A company we could not check is excluded
rather than shown as "not hiring".
The visa and hiring-from-abroad badges are read from what a posting says, and most
postings say nothing at all — 92% of the ones we measured. A role with no badge is one
whose posting did not say, which is not the same as a no; where a posting does say no,
the role says so.
The MCA data we hold lists companies registered in India as subsidiaries of a parent
incorporated abroad. An India-founded company cannot appear in it at all, so a missing CIN
says nothing about a company — and a present one is a registration, not an endorsement.
A role's department is read two ways, and the filter says which while it is set.
First from the title by keyword, which places 86% of the roles at this snapshot. Where the
title says nothing we can place, we take the board's own word for it — boards state one on
99.6% of postings, though what they state is an internal org chart rather than a craft, so
it fills the gap and never overrules a title we could read. Where neither places a role it
stays Unclassified rather than being guessed into a bucket. A plate's hiring
city list is India's from the build, and elsewhere is parsed off the location strings:
a place is taken only where the board named its country beside it, so a posting that says
"Remote — Germany", or lists five cities at once, contributes no city at all.
The plates and their coordinates are this page's own apparatus. Every marker sits at one
fixed anchor point per country — the capital, except India's, which is Bengaluru — so a
coordinate here places a country's marker, never a company's office. Each small dot is one
listed company, drawn at its country's anchor. The longitude scale is not constant — it
tightens where the plate is empty, 30°E to 90°E most of all — and the graticule prints
each change of pitch, so the band spends its paper where the register is.