Beyond 57,000 Companies: Scraping ATS Data & H-1B History
This 80 Days to Stay update explains how a database of 57,000 funded companies is being expanded with missing websites, ATS tracking, and H-1B filing history to target companies likely to hire.
A list of 57,000 companies that have raised funding sounds like a goldmine for job seekers, until you realize a name on a spreadsheet doesn't tell you where to apply, whether the company sponsors visas, or what kind of roles it's hiring for. This 80 Days to Stay update, from Professor Nik Bear Brown, walks through the next phase of turning that raw list into something international students and tech job seekers can actually use.
From a list of names to a list of leads
The starting point is roughly 57,000 companies pulled from SEC filings, each of which has raised at least some funding, with websites already identified for about half of them. The problem is that a company name alone isn't enough to act on. The goal for this phase of the project is explicit: transform the raw data into hiring leads by figuring out exactly which companies have a track record of sponsoring visas and what technology stacks they work in.
Filling in the missing websites
For the roughly half of companies without a confirmed website, the current approach is a mix of automated guessing and manual fallback. The system tries to guess a likely domain first, and when that guess misses, as it does with a company that should have been guessed as "lamininaire.ai" but wasn't, the next step is pasting the company's information into Google and checking the first meaningful result, filtering out sources like CB Insights or SEC filings that show up but aren't the company's own site. Where the automated guesses keep failing, the plan is to fall back on the Google API directly to search for a real website, which is described as the next concrete build step.
Tracking which companies actually sponsor visas
Two additional data sources are being layered on. The first is Applicant Tracking System identification, figuring out which platform, Greenhouse, Lever, or similar, each company uses to post and manage job applications, which helps applicants optimize how they apply. The second, and the one most directly tied to the "80 Days to Stay" framing, is H-1B historical data pulled from USCIS and Department of Labor datasets. The plan is to calculate two summary statistics per company: how many visas that company files in a typical year, and how recent their most recent filing is, whether that's within the last six months, the last year, or the last five years. Together, those numbers turn a company name into a signal: not just "has this company raised money," but "has this company actually sponsored visas, and recently."
Sorting by role and technology
Once the website, ATS, and visa data are all attached to a company record, the plan is to let users filter by what they actually care about: biotechnology, ML Ops, DevOps, data science, web development, and other niches. The framing here is deliberate: this isn't meant to replace scrolling through LinkedIn job posts, it's meant to replace that scrolling with something closer to targeted lead generation, pointing users toward companies that are statistically more likely to hire for their specific skill set, backed by real funding, visa history, and technology data rather than guesswork.
Key takeaways
- The project starts from roughly 57,000 SEC-filed companies with confirmed funding, about half of which already have a known website.
- Missing websites are being filled in through automated domain guessing, manual Google lookups, and a planned fallback to the Google API.
- ATS platform identification (Greenhouse, Lever, and others) is being added to help applicants understand how each company handles applications.
- H-1B history from USCIS and Department of Labor data will show how many visas a company files per year and how recent its most recent filing is.
- The end goal is letting users filter companies by technical niche, ML Ops, DevOps, data science, biotech, and more, to find realistic hiring targets.
- The project frames this as modern lead generation: using data to find companies statistically likely to hire, rather than relying on browsing job boards alone.
Who this is for
This is aimed squarely at international students and tech job seekers who need to identify companies with a real history of visa sponsorship, not just companies that happen to have funding. It's part of Humanitarians AI's ongoing 80 Days to Stay project, and the underlying scripts are shared publicly for anyone who wants to learn how to build similar data pipelines through the organization's upskilling resources.
Full transcript(auto-generated, with timestamps)
[0:00]Okay, Nate Bear here. This is just an update on 80 days to say. So, we have 55 57,000 or so companies uh of which you know raise a little bit of money, a few million dollars. Um we have websites for about half of them. Um but the big issue right now is that we we don't have really detailed details on what things to. So, what we need to do at this point is use this information to find the full website. That looks fairly straightforward. So, I just paste this just paste this row here into Google. Um, it looks like the first head is usually the company that we care about.
[0:44]So I think what we're going to do next is we are going to um just when we're missing like this one I can add this looks like it's this one here. I'm not sure why we didn't get that from the guess. This is this should be one of our guesses. Um but we don't see it here. So we might add some more guesses and see if we get him. Uh so I think the thing to do is I'm going to look at the way we guess. We should have guessed lamininaire.ai. Doesn't look like we did. Um, if we don't get it from a second guess,
[1:22]A more extensive guess, then we're just going to take this information, use the Google API to find a, you know, a website like this. Just slowly paste that in. And it seems like the first uh first head here. Usually the rest of them we clearly are not the website because it's you know CB insights the SEC etc etc usually websites about a startup. Um but what we need and the reason why we need this data is other technologies are useful. Um the idea is for people to say I'm interested biotechnology look at all the biotechnology ones find their website look at their jobs. The other thing
[2:06]We're going to add is the ATS standard. That should be pretty straightforward. There's a video here on how to do that in the 80 days to stay playlist. Uh that should be pretty straightforward. The other straightforward thing we need to add is going to the UCIS data in the Department of Labor data and looking at how many times uh a particular company has filed for a visa. Uh so we're going to do two sort of summary statistics on that. How many visas does a company file a year and when is their most recent filing? Is it in the last 6 months, the last year, last 5 years, etc. And so I think at
[2:46]That point this should be a useful little source for people. Basically the idea is you for biotechnology you just find all the biotechnology. We might separate out into a bunch of little list my technology list but other technologist. So that's our that's our uh issue now. We basically need to go to this website. So we went to this website. We'd want to know what it is. So this is income verification. So this is sort of a target for people doing MLOps, DevOps. We It looks like we're going to also get their LinkedIn from the from at least this website. So that's what we're going to do. We we
[3:33]Do know like for example, how much money have these people raised? It looks like they've raised around, you know, the most recent one was what? That's $2.6 million. And um so it looks like they've raised around34 million. Do we have the to the total is three million with the most recent being 2.6 million. So they raised around $3 million. Uh here's you know the founders. These are probably the people on their website right now. Um but the main thing that is to give leads. So there are two things which are missing is making easier for people to search. You know are are they likely to look for NLS people, DevOps
[4:17]People, data science people, web developers, etc. and then um howing the website so people can just go click and do that what kind of ATS system they use if they use one and do they have a history of filing for visas. So I think once we have that which we should have in the next week or so uh then we can um you know just send this list out to people and let people use it to to find jobs. And we have around 57,000 companies so far and we're likely to add to that.
More videos
2:08Bridging the Pixel Gap in Browser Automation.
2:23How One Narrow Safety Rule Can Make an AI Less Safe Everywhere Else.
2:04Why splitting a chunk from its document makes it retrieve for the wrong question
4:20Three You Can Take Back. One You Can't.
2:21Why a 50-turn agent pays for the same screenshot 35 times unless it caches the pixels
1:53