Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: H-1B Salary Data Explorer
24 points by zuhayeer 14 hours ago | hide | past | favorite | 9 comments
Excited to share my New Year’s project.

For a long time, I’ve wanted to build H-1B data directly into Levels.fyi. Every time I went looking for this data elsewhere, it was a frustrating experience to use. Most H-1B sites felt antiquated, unintuitive, cluttered with ads, or just overwhelming to use. The data was there, but it wasn’t usable, and definitely not pleasant to explore.

So out of that frustration, I decided to build the H-1B data experience I personally wanted to use. Right into Levels.fyi.

https://levels.fyi/h1b/

Some other pages I'm excited about:

Wage Heatmap: https://www.levels.fyi/h1b/map/wages/

Company H-1B Footprints: https://www.levels.fyi/h1b/map/company/

Highest Paying H-1B Jobs: https://www.levels.fyi/h1b/jobs/

Top H-1B Cities: https://www.levels.fyi/h1b/city/

Top Company Sponsors: https://www.levels.fyi/h1b/sponsors/

Would love any feedback, it's definitely still a work in progress.





Thanks for sharing this! I suspect that the salary listed for certified petitions may be capturing the upper end of the range of salary provided in the LCA for the job/position rather than the actual salary.

Search/Data in general is incomplete and doesnt match the heatmap. Good idea though

It would be great if I could jump directly to a specific page. I wanted to see the median wage by jumping to page ~2500

Thanks for the feedback, would be nice to actually have aggregate stats right at the top perhaps too. So you can view a summary of the data.

There's a SWE II at Affirm earning ~$2M base? Surely that's some sort of data error?

It does seem off but it's directly from the Department of Labor data. The DOL LCA filings often have these misreportings where the hourly rate field is entered incorrectly, or an extra digit is added. Data cleanliness is still a huge issue, I'm realizing after working on this project.

Thinking about adding an outlier removal or flagging feature to get the obvious ones out.


200k base sounds about right. Likely off by 1 error

I doubt Robert Bosch is paying $1.7M base salary for a software engineer.

Rupees are NOT dollars.

Congratulations on messing up Levels.FYI’s data!


Seems like this might be a data entry error in the DOL LCA filings. We are presenting the data as is, but can flag it to remove it. It does seem like a clear error, where it an extra digit was entered, or the hourly rate field was filled incorrectly.

And to clarify, this is a separate page, and separate data from the Levels.fyi total compensation data. I also doubt the US Department of Labor was reporting wages in Rupees lol, but it does seem like an error. Will take a look, and see if we can add some sort of outlier removal.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: