According to Glassdoor’s report, data scientists have the best jobs in the U.S. in 2016, with a median base salary of $116,840 (national average salary of $118,709) and 1,736 job openings. On the other hand, says the average base salary of data scientists should be $123,000.

Which figure is more reliable? As a foreigner, I wondering how much can I make as a data scientist. In addtion, since lots of people are considering making a career as a data scientist, I thought it might be useful to identify the locations, and companies people want to apply to based on the median salaries and number of job openings.

Dataset Description

When a US company wants to hire foreign workers, they need file applications to get approval from several government agencies. To ensure equity for US and non-US workers, companies have to state the job title, related requirements, and how much they are planning on paying the employee every time they submit a visa or green card application. The Office of Foreign Labor Certification (OFLC) provides the application data on its websit((