Educational Testing Service H-1B salaries

Princeton, NJ · 149 labor condition applications in FY2024–FY2026

$136,323median salary
148certified LCAs
39filed in FY2024
85filed in FY2025
25filed in FY2026
1denied

Half of the certified offers were between $125,653 and $152,131 a year.

Salaries by job title

Job titleLCAsMedian salaryRange
Software Developer Lead 26$152,131 $126,506 – $171,597
Software Developer Senior 14$126,589 $89,066 – $129,584
Systems Engineer Senior 9$136,926 $121,493 – $144,310
Business Systems Analyst Lead 8$152,131 $128,960 – $159,136
IT Data Engineer Senior 6$153,836 $129,584 – $154,627
Software Developer, Research – Lead 6$148,013 $145,662 – $160,000
IT Architect 6$152,131 $152,131 – $155,688
Associate Psychometrician 5$95,035 $93,309 – $106,936
AI Engineer 5$138,054 $136,323 – $142,595
Manager IT 4$125,653
IT Automation Engineer 4$128,450 $127,878 – $129,022
Technical Project Consultant 3$155,649 $155,649 – $158,974
Associate Research Engineer 3$95,000
AI/ML Engineer – Multimodal AI 2$108,077
AI/ML Engineer Automated Content Generation 2$80,933
Senior Research Software Developer 2$143,951
Senior Architect, ServiceNow 2$149,781
R&D Data Scientist 2$136,323
Assistant AI Engineer 2$111,444
IT Data Scientist Senior 2$104,603
Lead Software Developer Research 2$148,013
UX Designer 2$98,238
Systems Engineer Lead 2$116,979
IT Manager 2$125,653
Senior Architect 2$152,131
Lead Software Developer 2$152,131
Lead Systems Engineer 2$115,482
Director, IT 2$185,557
IT Architect Senior 2$127,774
Technical Project Lead 2$138,570
Business Systems Analyst Senior 2$110,240
Senior IT Architect 2$176,134
Associate AI Engineer 2$111,197
Database Administrator Lead 2$131,622
Manager, IT Engineering 2$154,066
Director of AI Engineering 2$205,000
IT Data Scientist 1$131,622
Software QA Analyst Lead 1$130,000
Senior Research User Specialist 1$120,973
Software Developer (Full Stack) Senior 1$130,603

Worksite locations

Latest filings

Job titleWorksiteSalaryWage levelStartStatus
Business Systems Analyst Lead Princeton, NJ $159,136 Level IVprevailing $142,730 11/30/2026FY2026 Certified
Associate Research Engineer Rochester, NY $95,000up to $140,000 Level IIIprevailing $93,267 10/01/2026FY2026 Certified
Associate Psychometrician Princeton, NJ $106,936 Level IIprevailing $93,101 10/01/2026FY2026 Certified
Software Developer Lead Princeton, NJ $156,962 Level IVprevailing $153,005 11/09/2026FY2026 Certified
Systems Engineer Senior Angier, NC $136,926up to $140,000 Level IVprevailing $136,926 07/06/2026FY2026 Certified
Software Developer Senior Aubrey, TX $126,000 Level IIprevailing $112,923 05/01/2026FY2026 Certified
Director of AI Engineering Mountain View, CA $205,000up to $210,000 Level IIIprevailing $181,293 05/01/2026FY2026 Certified
Director of AI Engineering Mountain View, CA $205,000up to $210,000 —prevailing $180,403 04/27/2026FY2026 Certified
IT Data Scientist Princeton, NJ $131,622up to $135,000 Level IIIprevailing $131,622 04/27/2026FY2026 Certified
Software Developer Lead Princeton, NJ $153,358up to $160,000 Level IVprevailing $153,005 09/24/2026FY2026 Certified
Associate Research Engineer Rochester, NY $95,000up to $140,000 Level IIIprevailing $93,267 03/16/2026FY2026 Certified
Associate Research Engineer Rochester, NY $95,000up to $140,000 Level IIIprevailing $93,267 04/06/2026FY2026 Certified
Software Developer, Research – Lead Princeton, NJ $160,000up to $170,000 Level IVprevailing $153,005 07/24/2026FY2026 Certified
AI Engineer Ann Arbor, MI $142,595up to $150,000 Level IIIprevailing $107,432 03/23/2026FY2026 Certified
Software Developer Lead Princeton, NJ $162,743up to $185,000 Level IVprevailing $153,005 06/26/2026FY2026 Certified
Software Developer, Research – Lead Portland, OR $150,000up to $155,000 —prevailing $149,348 05/18/2026FY2026 Certified
Technical Project Consultant Princeton, NJ $158,974up to $187,000 Level IVprevailing $142,730 05/22/2026FY2026 Certified
Software Developer Lead Princeton, NJ $171,597up to $175,000 Level IVprevailing $153,005 06/15/2026FY2026 Certified
Software Developer Lead Princeton, NJ $165,794up to $180,000 Level IVprevailing $153,005 06/15/2026FY2026 Certified
Assistant AI Engineer Fremont, CA $111,444up to $115,000 —prevailing $111,444 01/15/2026FY2026 Certified
Assistant AI Engineer Fremont, CA — —prevailing $111,444 01/15/2026FY2026 Denied
Software Developer Lead Princeton, NJ $153,005up to $170,000 Level IVprevailing $153,005 06/15/2026FY2026 Certified
Business Systems Analyst Lead Princeton, NJ $154,627up to $160,000 Level IVprevailing $136,947 06/01/2026FY2026 Certified
Software Developer Lead Princeton, NJ $153,005up to $168,000 Level IVprevailing $153,005 03/24/2026FY2026 Certified
Software Developer (Full Stack) Senior Princeton, NJ $130,603up to $140,000 Level IIIprevailing $130,603 10/13/2025FY2026 Certified
Software Developer Senior Webster, TX $127,837up to $140,000 Level IIIprevailing $127,837 12/19/2025FY2025 Certified
Software Developer Lead Princeton, NJ $153,005up to $160,000 Level IVprevailing $153,005 03/01/2026FY2025 Certified
Senior Research User Specialist Delaware, OH $120,973up to $128,000 Level IIIprevailing $120,973 02/08/2026FY2025 Certified
IT Automation Engineer Frisco, TX $129,022up to $140,000 Level IVprevailing $88,858 08/14/2025FY2025 Certified
IT Automation Engineer Frisco, TX $129,022up to $140,000 Level IVprevailing $129,022 08/14/2025FY2025 Certified
Systems Engineer Senior Little Elm, TX $134,347up to $150,000 Level IIIprevailing $134,347 08/14/2025FY2025 Certified
Systems Engineer Senior Little Elm, TX $134,347up to $150,000 Level IIIprevailing $100,506 08/14/2025FY2025 Certified
Systems Engineer Senior Little Elm, TX $144,310up to $150,000 Level IVprevailing $144,310 12/12/2025FY2025 Certified
Systems Engineer Senior Little Elm, TX $144,310up to $150,000 Level IVprevailing $96,990 12/12/2025FY2025 Certified
IT Data Engineer Senior Princeton, NJ $154,627up to $165,000 Level IVprevailing $154,627 11/21/2025FY2025 Certified
IT Data Engineer Senior Princeton, NJ $154,627up to $165,000 Level IVprevailing $153,005 11/21/2025FY2025 Certified
IT Data Engineer Senior Princeton, NJ $154,627up to $165,000 Level IVprevailing $103,106 11/21/2025FY2025 Certified
Software Developer Senior Princeton, NJ $129,584up to $140,000 Level IIIprevailing $129,584 11/25/2025FY2025 Certified
Software Developer Senior Houston, TX $126,589up to $140,000 Level IIIprevailing $102,003 12/19/2025FY2025 Certified
Software Developer Senior Houston, TX $126,589up to $140,000 Level IIIprevailing $126,589 12/19/2025FY2025 Certified

Questions and answers

Does Educational Testing Service sponsor H-1B visas?

Educational Testing Service filed 149 labor condition applications (LCAs) for H-1B and related visas in FY2024–FY2026, of which 148 were certified by the Department of Labor. A certified LCA is a required step before an H-1B petition is filed with USCIS.

What is the average H-1B salary at Educational Testing Service?

The median salary offered on Educational Testing Service's certified LCAs is $136,323 per year; half of the offers fall between $125,653 and $152,131.

What jobs does Educational Testing Service sponsor?

The most common job title is Software Developer Lead (26 filings, median $152,131), followed by Software Developer Senior, Systems Engineer Senior, Business Systems Analyst Lead.

Where are Educational Testing Service's H-1B jobs located?

Most positions are in Princeton, NJ; Fremont, CA; McKinney, TX; Little Elm, TX.