bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Companies / NSF International

NSF International H-1B company data

Summary

NSF International filed 85 H-1B labor condition applications (LCAs) with the U.S. Department of Labor between FY2016-FY2026.

Of those, 80 were certified and 5 denied (a 94% certification rate among adjudicated filings).

The filings span 38 distinct role titles across 11 worksites.

The most-sponsored role was Senior Developer (10 filings), with offered wages from $101,140 to $117,645.

Separately, USCIS H-1B Employer Data Hub records show 56 approved and 1 denied H-1B petitions for this employer.

LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.

EmployerLCA filingsRole titlesWorksitesCoverageUSCIS approvalsTop roleSourcesOpen
NSF International
NSF INTERNATIONAL
853811FY2016 to FY2026
Latest decision 2026-03-31
56SENIOR DEVELOPER
10 filings
dol_oflc_lca, uscis_h1b_employer_data_hubProfile

Activity summary

LCA filings85
Certified LCAs80
Denied LCAs5
Role titles38
Worksites11
Latest decision2026-03-31
USCIS approvals56
USCIS denials1

Aliases and source names

AliasesSource NamesSources
NSF INTERNATIONALNSF International, NSF INTERNATIONALdol_oflc_lca, uscis_h1b_employer_data_hub

Top roles

TitleSOCLCA filingsLow wage minHigh wage max
SENIOR DEVELOPER15-1132
SOFTWARE DEVELOPERS, APPLICATIONS
10$101,140$117,645
Senior Developer15-1132.00
Software Developers, Applications
5$110,178$124,639
Product Owner15-1252.00
Software Developers
4$122,281$161,876
SENIOR DEVELOPER, ORACLE APPLICATIONS15-1132
SOFTWARE DEVELOPERS, APPLICATIONS
4$100,000$111,840
Senior Food Safety Auditor19-1012.00
Food Scientists and Technologists
4$69,493$69,493
SENIOR JAVA DEVELOPER15-1132
SOFTWARE DEVELOPERS, APPLICATIONS
4$96,000$106,348
Director Management Systems Certification11-9041.00
Architectural and Engineering Managers
3$180,500$194,605
Senior Developer, Oracle Applications15-1252.00
Software Developers
3$136,000$156,998
Climate Consultant Sustainability17-2081.00
Environmental Engineers
2$102,500$102,500
Engineer II Labs17-2141.00
Mechanical Engineers
2$84,290$91,194

Top markets

CityStatePostal CodeLCA CountRole Title CountWage Low MinWage High MaxFirst Fiscal YearLatest Fiscal Year
Ann ArborMI48105593060,600230,0002,0162,026
Ann ArborMI481088374,000121,0552,0182,022
MorrisvilleNC275605261,50069,4932,0172,021
FriscoTX7503331136,000156,9982,0232,026
WashingtonDC2000622104,146104,1462,0172,020
Ann ArborMI4810422110,178122,2812,0222,024
Ann ArborMI489122251,200111,8402,0192,019
Ann ArborMI481031187,25002,0182,018
YpsilantiMI481981191,19491,1942,0242,024
Belle MeadNJ85021188,30088,3002,0192,019

Full company payload

Company IDcompany:nsf international
NameNSF International
Normalized Namensf international
Source Company Idscompany_dol_oflc_lca_nsf_international, company_uscis_h1b_datahub_nsf_international_tax_8955
Source NamesNSF International, NSF INTERNATIONAL
AliasesNSF INTERNATIONAL
Sourcesdol_oflc_lca, uscis_h1b_employer_data_hub
Names
{
  "source_names": [
    "NSF International",
    "NSF INTERNATIONAL"
  ],
  "dba_names": [],
  "name_variants": [
    {
      "value": "NSF International",
      "filing_count": 50,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    },
    {
      "value": "NSF INTERNATIONAL",
      "filing_count": 35,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "NSF INTERNATIONAL",
      "source": "uscis_h1b_employer_data_hub"
    }
  ]
}
Identifiers
[
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "8955",
    "source": "uscis_h1b_employer_data_hub"
  }
]
LCA Activity
{
  "lca_count": 85,
  "case_count": 85,
  "role_title_count": 38,
  "worksite_count": 11,
  "total_workers": 85,
  "first_fiscal_year": 2016,
  "first_received_date": "2015-10-26",
  "latest_fiscal_year": 2026,
  "latest_decision_date": "2026-03-31",
  "certified_count": 80,
  "denied_count": 5,
  "status_breakdown": [
    {
      "value": "Certified",
      "filing_count": 47,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    },
    {
      "value": "CERTIFIED",
      "filing_count": 26,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "CERTIFIED-WITHDRAWN",
      "filing_count": 6,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2019,
      "source": "dol_oflc_lca"
    },
    {
      "value": "DENIED",
      "filing_count": 3,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2018,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Denied",
      "filing_count": 2,
      "first_fiscal_year": 2020,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    },
    {
      "value": "Certified - Withdrawn",
      "filing_count": 1,
      "first_fiscal_year": 2022,
      "latest_fiscal_year": 2022,
      "source": "dol_oflc_lca"
    }
  ],
  "visa_class_breakdown": [
    {
      "value": "H-1B",
      "filing_count": 82,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    },
    {
      "value": "E-3 Australian",
      "filing_count": 3,
      "first_fiscal_year": 2024,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    }
  ],
  "full_time_position_breakdown": [
    {
      "value": "Y",
      "filing_count": 77,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    }
  ]
}
Petition Activity
{
  "initial_approval": 0,
  "initial_denial": 0,
  "continuing_approval": 0,
  "continuing_denial": 0,
  "total_approval": 56,
  "total_denial": 1,
  "fiscal_years": [
    "2009",
    "2010",
    "2011",
    "2013",
    "2014",
    "2016",
    "2017",
    "2018",
    "2019",
    "2020",
    "2021",
    "2022",
    "2023"
  ],
  "year_metrics": [
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2009,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2009",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2009_row_036377"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2010,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2010",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2010_row_030073"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2011,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2011",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2011_row_034979"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2013,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2013",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2013_row_029729"
      ],
      "continuing_approval": 2
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2014,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 1,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2014",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2014_row_029377"
      ],
      "continuing_approval": 1
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2016,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 8,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2016",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2016_row_025182"
      ],
      "continuing_approval": 7
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2017,
      "naics_codes": [
        "54",
        "92"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 5,
      "initial_approval": 2,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2017",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2017_row_022589",
        "sr_uscis_h1b_datahub_2017_row_022590"
      ],
      "continuing_approval": 3
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2018,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 5,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2018",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2018_row_024586"
      ],
      "continuing_approval": 5
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2019,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 8,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2019",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2019_row_024751"
      ],
      "continuing_approval": 7
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 8,
      "initial_approval": 3,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_034688"
      ],
      "continuing_approval": 5
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2021,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 7,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2021",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2021_row_037549"
      ],
      "continuing_approval": 6
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 1,
      "initial_denial": 0,
      "total_approval": 6,
      "initial_approval": 0,
      "continuing_denial": 1,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_037498"
      ],
      "continuing_approval": 6
    },
    {
      "cities": [
        "Ann Arbor"
      ],
      "states": [
        "MI"
      ],
      "fiscal_year": 2023,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "48105"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_nsf_international_tax_8955_2023",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2023_row_020600"
      ],
      "continuing_approval": 1
    }
  ]
}
Addresses
{
  "office_addresses": [
    {
      "address_kind": "office",
      "address_line_1": "789 N. Dixboro Road",
      "raw_address": "789 N. Dixboro Road  ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 5,
      "case_count": 5,
      "first_fiscal_year": 2026,
      "latest_fiscal_year": 2026,
      "latest_decision_date": "2026-03-31",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "office",
      "raw_address": "ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 80,
      "case_count": 80,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-09-19",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "worksite_addresses": [
    {
      "address_kind": "worksite",
      "address_line_1": "789 N. Dixboro Road",
      "raw_address": "789 N. Dixboro Road  ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 3,
      "case_count": 3,
      "first_fiscal_year": 2026,
      "latest_fiscal_year": 2026,
      "latest_decision_date": "2026-03-31",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "address_line_1": "11900 Research Road",
      "address_line_2": "Apt. 4312",
      "raw_address": "11900 Research Road Apt. 4312 FRISCO TX 75033",
      "city": "Frisco",
      "state": "TX",
      "postal_code": "75033",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2026,
      "latest_fiscal_year": 2026,
      "latest_decision_date": "2025-12-16",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 53,
      "case_count": 53,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-05-13",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2025,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2025-09-19",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "BLOOMVILLE NY 13739",
      "city": "Bloomville",
      "county": "Delaware",
      "state": "NY",
      "postal_code": "13739",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2025,
      "latest_fiscal_year": 2025,
      "latest_decision_date": "2024-10-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48104",
      "city": "Ann Arbor",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48104",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2022,
      "latest_fiscal_year": 2024,
      "latest_decision_date": "2024-06-27",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "YPSILANTI MI 48198",
      "city": "Ypsilanti",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48198",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2024,
      "latest_fiscal_year": 2024,
      "latest_decision_date": "2024-05-31",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "FRISCO TX 75033",
      "city": "Frisco",
      "county": "Denton",
      "state": "TX",
      "postal_code": "75033",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2023,
      "latest_decision_date": "2023-04-20",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48108",
      "city": "Ann Arbor",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48108",
      "filing_count": 7,
      "case_count": 7,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2022,
      "latest_decision_date": "2022-05-17",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "MORRISVILLE NC 27560",
      "city": "Morrisville",
      "county": "Wake",
      "state": "NC",
      "postal_code": "27560",
      "filing_count": 5,
      "case_count": 5,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2021,
      "latest_decision_date": "2021-01-14",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "WASHINGTON DC 20006",
      "city": "Washington",
      "county": "District Of Columbia",
      "state": "DC",
      "postal_code": "20006",
      "filing_count": 2,
      "case_count": 2,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2020,
      "latest_decision_date": "2019-11-06",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48108",
      "city": "Ann Arbor",
      "county": "Mi",
      "state": "MI",
      "postal_code": "48108",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "latest_decision_date": "2019-09-24",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48912",
      "city": "Ann Arbor",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48912",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "latest_decision_date": "2019-04-12",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48912",
      "city": "Ann Arbor",
      "county": "Mi",
      "state": "MI",
      "postal_code": "48912",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "latest_decision_date": "2019-03-27",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "BELLE MEAD NJ 8502",
      "city": "Belle Mead",
      "county": "Somerset",
      "state": "NJ",
      "postal_code": "8502",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019,
      "latest_decision_date": "2019-02-22",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48103",
      "city": "Ann Arbor",
      "county": "Washtenaw",
      "state": "MI",
      "postal_code": "48103",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2018,
      "latest_decision_date": "2018-02-05",
      "source_ids": [
        "dol_oflc_lca"
      ]
    },
    {
      "address_kind": "worksite",
      "raw_address": "ANN ARBOR MI 48105",
      "city": "Ann Arbor",
      "county": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "filing_count": 1,
      "case_count": 1,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2018,
      "latest_decision_date": "2017-10-25",
      "source_ids": [
        "dol_oflc_lca"
      ]
    }
  ],
  "summary": {
    "office_address_count": 2,
    "worksite_address_count": 17,
    "has_street_address_evidence": true,
    "caveat": "LCA employer/worksite addresses are capped filing evidence scoped to matched source company names and should not be treated as verified headquarters without external validation."
  }
}
Geography
{
  "states": [
    "MI",
    "NC",
    "TX",
    "DC",
    "NJ",
    "NY"
  ],
  "cities": [
    "Ann Arbor",
    "Morrisville",
    "Frisco",
    "Washington",
    "Ypsilanti",
    "Belle Mead",
    "Bloomville"
  ],
  "postal_codes": [
    "48105",
    "48108",
    "27560",
    "75033",
    "20006",
    "48104",
    "48912",
    "48103",
    "48198",
    "8502",
    "13739"
  ],
  "top_markets": [
    {
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48105",
      "lca_count": 59,
      "role_title_count": 30,
      "wage_low_min": 60600,
      "wage_high_max": 230000,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2026
    },
    {
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48108",
      "lca_count": 8,
      "role_title_count": 3,
      "wage_low_min": 74000,
      "wage_high_max": 121055,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2022
    },
    {
      "city": "Morrisville",
      "state": "NC",
      "postal_code": "27560",
      "lca_count": 5,
      "role_title_count": 2,
      "wage_low_min": 61500,
      "wage_high_max": 69493,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2021
    },
    {
      "city": "Frisco",
      "state": "TX",
      "postal_code": "75033",
      "lca_count": 3,
      "role_title_count": 1,
      "wage_low_min": 136000,
      "wage_high_max": 156998,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2026
    },
    {
      "city": "Washington",
      "state": "DC",
      "postal_code": "20006",
      "lca_count": 2,
      "role_title_count": 2,
      "wage_low_min": 104146,
      "wage_high_max": 104146,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2020
    },
    {
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48104",
      "lca_count": 2,
      "role_title_count": 2,
      "wage_low_min": 110178,
      "wage_high_max": 122281,
      "first_fiscal_year": 2022,
      "latest_fiscal_year": 2024
    },
    {
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48912",
      "lca_count": 2,
      "role_title_count": 2,
      "wage_low_min": 51200,
      "wage_high_max": 111840,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019
    },
    {
      "city": "Ann Arbor",
      "state": "MI",
      "postal_code": "48103",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 87250,
      "wage_high_max": 0,
      "first_fiscal_year": 2018,
      "latest_fiscal_year": 2018
    },
    {
      "city": "Ypsilanti",
      "state": "MI",
      "postal_code": "48198",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 91194,
      "wage_high_max": 91194,
      "first_fiscal_year": 2024,
      "latest_fiscal_year": 2024
    },
    {
      "city": "Belle Mead",
      "state": "NJ",
      "postal_code": "8502",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 88300,
      "wage_high_max": 88300,
      "first_fiscal_year": 2019,
      "latest_fiscal_year": 2019
    }
  ]
}
Industry
{
  "naics_codes": [
    "923120",
    "54",
    "92"
  ],
  "naics_breakdown": [
    {
      "value": "541380",
      "filing_count": 76,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2026,
      "source": "dol_oflc_lca"
    },
    {
      "value": "923120",
      "filing_count": 1,
      "first_fiscal_year": 2017,
      "latest_fiscal_year": 2017,
      "source": "dol_oflc_lca"
    }
  ]
}
Wage Summary
{
  "annualized_low_min": 51200,
  "annualized_high_max": 230000,
  "annualized_low_avg": 111284.388235294
}
Trend
[
  {
    "fiscal_year": 2016,
    "quarter": "Q2",
    "lca_count": 8,
    "case_count": 8,
    "role_title_count": 6,
    "worksite_count": 1,
    "wage_low_min": 60600,
    "wage_high_max": 0,
    "wage_low_avg": 90384
  },
  {
    "fiscal_year": 2017,
    "quarter": "Q2",
    "lca_count": 8,
    "case_count": 8,
    "role_title_count": 7,
    "worksite_count": 3,
    "wage_low_min": 61500,
    "wage_high_max": 0,
    "wage_low_avg": 92164.5
  },
  {
    "fiscal_year": 2018,
    "quarter": "Q2",
    "lca_count": 8,
    "case_count": 8,
    "role_title_count": 4,
    "worksite_count": 3,
    "wage_low_min": 74000,
    "wage_high_max": 0,
    "wage_low_avg": 99287.75
  },
  {
    "fiscal_year": 2019,
    "quarter": "Q2",
    "lca_count": 11,
    "case_count": 11,
    "role_title_count": 7,
    "worksite_count": 4,
    "wage_low_min": 51200,
    "wage_high_max": 117645,
    "wage_low_avg": 96863.1818181818
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q1",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 3,
    "worksite_count": 2,
    "wage_low_min": 100000,
    "wage_high_max": 104358,
    "wage_low_avg": 102985.5
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 77000,
    "wage_high_max": 105409,
    "wage_low_avg": 91204.5
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q4",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 69493,
    "wage_high_max": 110000,
    "wage_low_avg": 82995.3333333333
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 114553,
    "wage_high_max": 114553,
    "wage_low_avg": 114553
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 69493,
    "wage_high_max": 114553,
    "wage_low_avg": 92023
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 69493,
    "wage_high_max": 114553,
    "wage_low_avg": 92023
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q4",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 4,
    "worksite_count": 1,
    "wage_low_min": 84290,
    "wage_high_max": 124639,
    "wage_low_avg": 105285
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q1",
    "lca_count": 4,
    "case_count": 4,
    "role_title_count": 4,
    "worksite_count": 2,
    "wage_low_min": 110178,
    "wage_high_max": 230000,
    "wage_low_avg": 143233.75
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 84872,
    "wage_high_max": 84872,
    "wage_low_avg": 84872
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 115000,
    "wage_high_max": 121055,
    "wage_low_avg": 118027.5
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 102500,
    "wage_high_max": 102500,
    "wage_low_avg": 102500
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 102500,
    "wage_high_max": 145000,
    "wage_low_avg": 123750
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 136000,
    "wage_high_max": 136000,
    "wage_low_avg": 136000
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q4",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 3,
    "worksite_count": 1,
    "wage_low_min": 128801,
    "wage_high_max": 132999,
    "wage_low_avg": 131400
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 77850,
    "wage_high_max": 77850,
    "wage_low_avg": 77850
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 109010,
    "wage_high_max": 180500,
    "wage_low_avg": 144755
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 91194,
    "wage_high_max": 122281,
    "wage_low_avg": 106737.5
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 123776,
    "wage_high_max": 123776,
    "wage_low_avg": 123776
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q1",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 3,
    "worksite_count": 2,
    "wage_low_min": 140000,
    "wage_high_max": 205000,
    "wage_low_avg": 165365.666666667
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 161876,
    "wage_high_max": 161876,
    "wage_low_avg": 161876
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 140275,
    "wage_high_max": 140275,
    "wage_low_avg": 140275
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q4",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 75000,
    "wage_high_max": 183750,
    "wage_low_avg": 129375
  },
  {
    "fiscal_year": 2026,
    "quarter": "Q2",
    "lca_count": 5,
    "case_count": 5,
    "role_title_count": 3,
    "worksite_count": 2,
    "wage_low_min": 145753,
    "wage_high_max": 194605,
    "wage_low_avg": 171239
  }
]
Links
{
  "roles": "/v1/roles?company=NSF%20International",
  "wages": "/v1/wages?company=NSF%20International",
  "trends": "/v1/trends?company=NSF%20International"
}

Frequently asked questions

Does NSF International sponsor H-1B visas?
Yes. NSF International filed 85 H-1B labor condition applications with the U.S. Department of Labor (FY2016-FY2026), of which 80 were certified. LCA filings are labor-condition applications certified by the U.S. Department of Labor, not active job postings or approved USCIS H-1B petitions.
How many H-1B applications has NSF International filed?
NSF International has 85 H-1B LCA filings on record spanning FY2016-FY2026 across 38 role titles and 11 worksites.
What roles does NSF International sponsor for H-1B?
The most common H-1B role at NSF International is Senior Developer (10 filings). Other frequent roles include Product Owner, Senior Developer, Oracle Applications, Senior Food Safety Auditor, Senior Java Developer.
What wages does NSF International offer H-1B workers?
For its most-sponsored role (Senior Developer), NSF International reported offered wages ranging from $101,140 to $117,645 in DOL LCA filings.
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=nsf+international&limit=5JSON