Program Support Specialist Jobs in USA with Visa Sponsorship
Program Support Specialist roles span federal contractors, nonprofits, and healthcare systems, employers that regularly sponsor H-1B visa and TN visas for candidates with relevant bachelor's degrees in business, public administration, or a related field. No lottery anxiety for TN holders; H-1B applicants enter the annual cap process.
Find Program Support Specialist JobsOverview
Showing 5 of 25+ Program Support Specialist jobs










See all Program Support Specialist Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Program Support Specialist roles.
Get Access To All Jobs
STEM Program Support Specialist
Job Number: 260002OP
Posting Date: Nov 10, 2026, 10:16:19 AM
Primary Location: Central-42 West Madison Street (Adv Learning and Specialty Prg)
CPS Non-Union Job Grade: SG1
Estimated Annual Salary Range: 90,000.00 - 106,000.00
Position Type: Non-Union Position
Overtime Status: Exempt
Final salary offers are dependent upon candidate qualifications.
JOB DESCRIPTION -
Chicago Public Schools (CPS) is a district on the rise, serving over 300,000 students in 500+ schools and employing over 45,000 people, most of them teachers. CPS has set ambitious goals to ensure that every student, in every school and every neighborhood, has access to a world-class learning experience that prepares each for success in college, career, and civic life. Aligned with our transformed philosophy, we are steadfastly focused on ensuring that the District provides resources equitably to support every student, every school, and every community. Six core values guide the work we do every day for our students – student-centered, whole child, equity, academic excellence, community partnership, and continuous learning. Each role in the district supports our vision that every student deserves a rigorous, joyful, and equitable learning experience.
Located within the Office of Teaching and Learning, the Department of Advanced Learning and Specialty Programs (ALSP) serves as a catalyst to empower learners to be successful and positive contributors in their school community, post-secondary pathways, and life. Through programmatic support and collaborative partnerships, ALSP provides equitable access to high-quality, student-centered programs (Advanced Placement, Gifted, International Baccalaureate, Magnet, and Personalized Learning) that develop the interests, strengths, and talents of our learners.
The Magnet Schools Assistance Program (MSAP) is a grant that was awarded to support inclusive and whole-school integrated STEAM (Science, Technology, Engineering, Arts and Mathematics) programming across select schools. It is our commitment that every day, in every STEAM classroom at CPS, all students will actively make sense of and construct solutions to complex questions; productively contribute to the learning community to support a culture of collaboration, risk-taking, and innovation; and regularly reflect on and communicate their understanding of disciplinary ideas. Through these experiences and purposeful opportunities to face transdisciplinary challenges, students will graduate from CPS with advanced STEM literacies prepared to make the world a better place.
Job Summary:
Reporting to the MSAP Program Manager, the STEM Program Support Specialist, STEAM will ensure that the support provided by the Office of Teaching and Learning improves both the school-level conditions and the student experience and outcomes aligned to the CPS Instructional Core Vision through the lens of the programmatic focus area. The STEM Program Support Specialist will collaborate closely with other Program Support Specialists to ensure a coherent vision for STEAM teaching and learning is scaled throughout our MSAP grantee schools. This is a full-time, exempt position that will be paid for time worked on a salary basis.
The STEM Program Support Specialist, STEAM will be held accountable for the following responsibilities:
- Collaborate with classroom teachers, school-based instructional teams, school leaders, and external partners to design and execute a school-based vision, CIWP, and a robust plan for implementing the school’s program model.
- Monitor fidelity of school-wide implementation of program focus model.
- Consult with school leaders on problem-solving, change management, and the design of school-wide systems and structures that enable the adoption of the school’s specialty program.
- Identify trends and common needs across schools in order to inform the district-wide strategy for the specialty program’s support and adoption.
- Assist teachers and school leaders in aligning their school’s program model with the instructional core and other district-wide priorities.
- Support schools in preparation for successfully completing their respective certification processes.
- Design and facilitate professional learning for a variety of internal and external stakeholders that deepens their understanding of the CPS Instructional Core and program-specific practices to support it.
- Ensure that professional learning programs for teachers and teacher-leaders support them in effectively contributing to their schools’ Instructional Leadership Teams and build their capacity for leading their colleagues in program-specific learning and reflection grounded in student learning.
- Support the professional learning content for CPS Network Chiefs/Deputies, Instructional Support Leaders (ISLs), school leaders, central office instructional leaders, external partners, school-based staff, and other educators to successfully achieve the following:
- Development, implementation, and refined program-specific professional learning plans that ensure district-wide learning is prioritized and supported within each programmatic focus area.
- Improved capacity for supporting school leaders and teacher leaders with program-specific learning.
- Preparedness to lead school-based learning through coaching, team meetings, workshops, etc.
- Contribute to program-specific guidance, resources, and policy to ensure a consistent instructional vision is promoted within and across all schools within the programmatic focus area.
- Collaborate with other Program Support Specialists to support shared initiatives.
- Maintain program area expertise by staying abreast of current research, practices, and innovation in the field.
- Other duties as assigned.
In order to be successful and achieve the above responsibilities, the STEM Program Support Specialist, STEAM must possess the following qualifications:
Education Required:
- Bachelor’s degree in a relevant field of study from an accredited college or university, required.
- Valid teaching certificate issued by the Illinois State Board of Education (ISBE) with appropriate grade level and content level endorsement is required.
- LBSI, ESL, or Bilingual Endorsement, preferred.
- Master’s degree in a relevant field of study preferred.
Experience Required:
- Minimum of five (5) years of relevant professional experience, including the following, is required:
- Minimum of five (5) years of classroom teaching experience, including STEAM instruction. Three (3) years of teaching experience will be considered in combination with two (2) years of experience in a comparable content or program specialist role.
- Minimum of three (3) years of teacher leadership experience, such as leading school teams in the development of curriculum and assessments, analyzing student performance data, etc.
- Minimum of three (3) years working with adult learners, including creating, organizing, and facilitating professional learning experiences to meet the needs of participants.
Knowledge, Skills, and Abilities:
- Expertise in planning, designing, facilitating, and evaluating professional learning.
- Deep knowledge and understanding of K-8 STEAM instructional best practices.
- Exceptional organizational skills; ability to effectively manage several workstreams simultaneously.
- Capable of building and sustaining positive, productive relationships with colleagues and stakeholders.
- Exceptional communication skills (written and verbal); Ability to communicate and collaborate with diverse audiences.
- Commitment to the CPS Instructional Core Vision.
- Ability to build consensus and leverage expertise with educators across the district.
- Excellent technology skills including Google Suite.
Benefits:
Health & Wellness: Your Care, Your Choice
CPS is committed to providing comprehensive health coverage to our employees and their eligible dependents. You'll have access to a variety of choices to best fit your needs:
- Medical Plan Options
- Pharmacy
- Dental
- Vision
- Behavioral Health & EAP
- Employee Wellness Program
Financial Security: Planning for Today and Tomorrow
We understand the importance of financial stability, which is why CPS offers strong retirement and savings options:
- Basic Life Insurance
- Life and Disability Insurance
- Pension Plans
- Supplemental Retirement Plans (403(b) and 457(b))
- Flexible Spending Accounts (FSAs)
- Spot Pet Insurance
Work-Life Balance: Supporting Your Personal and Professional Life
CPS values the well-being of its employees and offers competitive paid time off policies:
- Paid Leave
- Sick Leave
- Vacation Days
- Parental Leaves
- Short-Term Disability
- Religious Holidays
- Leaves
Reference the Chicago Public Schools: A Comprehensive Benefits Overview or the benefits handbook for comprehensive details.
Conditions of Employment
As a condition of employment with the Chicago Public Schools (CPS), employees are required to:
- Establish/Maintain Chicago Residency - Employees are required to live within the geographic boundaries of the City of Chicago within six months of their CPS hire date and maintain residency throughout their employment with the district. The Chicago residency requirement does not apply to temporary/part-time positions, however, all CPS employees must be residents of Illinois.
See all Program Support Specialist Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Program Support Specialist roles.
Get Access To All JobsTips for Finding Visa Sponsorship as a Program Support Specialist
Match your degree to the role description
Program Support Specialist positions qualify for H-1B sponsorship only when the employer documents a specialty occupation requirement. Pull the job posting and confirm it explicitly requires a bachelor's degree in a specific field, not just any degree.
Use O*NET to frame your credentials
O*NET lists the core tasks and knowledge areas for program support roles. Aligning your resume to those descriptors helps employers build the specialty occupation case USCIS will scrutinize during petition review.
Target federal contractors and nonprofits first
Federal contractors and nonprofits filing program support roles have consistent LCA histories with DOL. These employers understand prevailing wage obligations and are less likely to withdraw sponsorship mid-process than smaller private firms.
Search verified sponsors on Migrate Mate
Filter Program Support Specialist openings on Migrate Mate to see only employers with confirmed LCA filing history. That saves you from applying to postings where sponsorship is implied but never actually delivered.
Verify the prevailing wage tier before negotiating
Run the OFLC Wage Search for your target metro and job title before your offer conversation. The LCA must certify wages at Level I or above, and accepting a lowball offer can create complications if the employer's certified wage is higher.
Clarify the LCA timeline with HR before accepting
Ask HR when they plan to file the Labor Condition Application with DOL and whether they use premium processing for the I-129. Knowing this upfront lets you plan your start date around realistic USCIS adjudication windows.
Frequently Asked Questions
What visas can sponsor a Program Support Specialist role?
H-1B is the most common path for Program Support Specialists, requiring the employer to demonstrate a specialty occupation and file a Labor Condition Application with DOL. Canadian and Mexican nationals may qualify for TN status under the USMCA if the role maps to a qualifying profession such as management consultant. TN requires no lottery and renews in three-year increments.
Does a Program Support Specialist role qualify as a specialty occupation?
It depends on how the employer defines and documents the position. USCIS requires the role to normally demand a bachelor's degree or higher in a specific specialty. Generic administrative support roles often fail this test, but positions requiring applied knowledge in public administration, public health, or business analysis are more defensible. The job posting language matters significantly during adjudication.
What degree do I need to get sponsored for this role?
Most employers sponsoring Program Support Specialists require a bachelor's degree in business administration, public administration, health administration, or a closely related field. A general studies degree or unrelated major can create complications with USCIS's specialty occupation analysis. If your degree field doesn't match directly, documented work experience in a relevant specialty can sometimes supplement the academic requirement.
How do I find employers who actively sponsor this role?
Migrate Mate shows Program Support Specialist openings from employers with verified sponsorship histories, so you're not guessing which postings will actually support a visa filing. Focus your applications on organizations that have filed LCAs for this job title before, since they already understand the process and have established relationships with immigration counsel.
Can I transfer my H-1B to a new Program Support Specialist role?
Yes. If you're already in H-1B status, you can start working for a new employer in a Program Support Specialist role once the new employer files the H-1B transfer petition with USCIS. You don't need to wait for approval before your start date. The new employer must file a fresh LCA with DOL and submit the I-129 petition before your first day.
What is the prevailing wage requirement for sponsored Program Support Specialist jobs?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.