OPT Computer Science Jobs
Computer science jobs are among the most OPT-friendly roles available, with thousands of employers actively sponsoring F-1 students into software engineering, data science, and systems roles. STEM OPT extension eligibility applies to most CS positions, giving you up to three years of work authorization to secure H-1B visa sponsorship.
Find OPT Computer Science JobsOverview
Showing 5 of 60+ Computer Science jobs










See all 60+ Computer Science Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Science roles.
Get Access To All Jobs
Business and Computer Science Librarian
College: Teaching, Learning, and Library Svs - 308 College
Dept/School: UNCW Library - 30800
Vacancy Number: 16F-827
Position Number: 716
Location of Workplace: Main UNCW Campus
Brief Summary of Work for this Position
UNCW Library at the University of North Carolina Wilmington seeks a Business and Computer Science Librarian to serve as liaison librarian to the Congdon School of Supply Chain, Business Analytics & Information Systems; the Department of Computer Science; and other related programs.
The Business and Computer Science Librarian is part of UNCW Library’s Academic & Research Engagement (ARE) division, which collaborates with faculty, staff, and students in UNCW academic units to provide information literacy instruction, assist with research, develop the library collection, provide consultative services supporting research and scholarly workflows, and partner on programming, in alignment with the information and research needs of campus stakeholders. Library faculty in this division proactively engage with campus constituents to promote the use of library services, facilities, materials, and expertise.
This is an 11-month (July-May) renewable non-tenure track fixed-term faculty position reporting to the Head of Liaison Librarian Services. The recruitment range for this position is $59,382-$63,280. The final salary will be determined based on the selected candidates’ qualifications and experience.
Applicants are encouraged to think broadly about and communicate how their skills and experiences transfer to the qualifications in ways that may not be obvious. For answers to frequently asked questions about employment at UNCW Library, please see the FAQ for Prospective Employees.
Upon initial appointment, this position will:
- Serve as liaison librarian to the Congdon School of Supply Chain, Business Analytics & Information Systems (currently comprising the following areas: Business Analytics, Cybersecurity, Information Systems, and Supply Chain Management); the Data Science program; the department of Computer Science; and other related programs.
Library faculty in the ARE division generally have the following responsibilities:
- Collaborate with faculty and instructors to create, provide, and assess information literacy instruction for courses where information literacy skills are in development
- Provide research and scholarly consultative services to faculty, instructors, staff, graduate students, and undergraduate students in areas of focus
- Ensure that the library’s collections adequately support curricular and research needs of students, faculty, and staff in areas of focus
- Engage with students, faculty, and staff, including collaborative programming such as workshops, panel discussions, events, and exhibits
As a library faculty member, this position will:
- Provide in-person and on-call research help during scheduled in-person or virtual Library Help Desk shifts, providing individual research assistance in person, by phone, email, and/or chat
- Support the mission and strategic plan of UNCW Library and engage and participate in library-wide meetings, committees, and decision-making
- Participate in university and professional activities, such as research, conference presentations, publications, service, or other evidence of scholarly activity. UNCW Library is committed to supporting professional development through time, funding, and mentorship
- Keep current with developments in librarianship, particularly in areas related to Academic & Research Engagement
Minimum Education and Experience Requirements
ALA-accredited master’s degree in library and information sciences
Preferred Education, Knowledge, Skills & Experience
- Knowledge of, or experience with, one or more academic subjects related to the liaison areas.
- Demonstrated knowledge of emerging practices, standards, and trends in liaison librarianship in an academic environment.
- Ability to learn, and/or experience with, the creation of asynchronous online learning objects using appropriate instructional technologies.
- Demonstrated ability to work independently and in a team environment with a diverse population of faculty, staff, students, and colleagues.
- Effective interpersonal, oral, written, and virtual communication skills using a variety of media and technologies.
Primary Function of Organizational Unit
The library faculty in the Academic and Research Engagement (ARE) division of UNCW Library collaborate with faculty, instructors, staff, and students in UNCW academic units to ensure that all stakeholders are engaged with the library at a level that supports their academic, research, and scholarly success. ARE librarians support the information and research needs of faculty, staff, and students through one-on-one consultations, assist in managing the library collection in areas of focus, and partner with stakeholders on programming. Librarians in this division also plan, deliver, and assess information literacy instruction in consultation with faculty and instructors and play a key role in educating faculty and instructors on the information literacy needs of their students. UNCW Library faculty in this division proactively engage with constituents to promote the use of library services, facilities, and materials. ARE librarians contribute to the library’s scholarly research services by providing guidance and support to UNCW faculty and graduate students who are conducting and disseminating research, scholarship, and creative works, with an emphasis on those using emerging technologies and techniques.
College/School Information
Academic Affairs is the central division for implementing the academic mission of the University of North Carolina Wilmington. Through effective academic policies, practices, and programs, it provides leadership for excellence in teaching, scholarship, and creative work as well as service to local, regional, and global communities.
The UNCW Library supports the University’s mission through the provision of information resources, services and programs relevant to the needs of its students, faculty and staff. It also serves as a rich cultural resource for the surrounding community and the region. To accomplish this mission, the library provides (1) diverse collections of informational resources in multiple formats and specialized technologies to enable the creation of new knowledge; (2) efficient access to those informational resources and technologies; (3) assistance and instruction in identifying, evaluating, and interpreting information; (4) a safe and comfortable facility which stimulates intellectual curiosity and reflective thinking; and (5) programs that connect scholars and interested individuals with information and expertise to inspire lifelong learning.
University Information
The University of North Carolina Wilmington, the state’s coastal university, is dedicated to the integration of teaching, mentoring, research, and service. UNCW is distinguished by its commitment to putting students first, supporting world-class faculty and staff, delivering transformative learning experiences, and leveraging its unique proximity to the ocean. Recognized nationally for scholarly excellence and affordability, UNCW offers a powerful academic experience that stimulates creative inquiry and critical thinking and reflects emerging industries and interdisciplinary innovation.
A public institution with nearly 20,000 students, UNCW offers a full range of baccalaureate- and graduate-level programs, as well as doctoral degrees in educational leadership, marine biology, nursing practice and psychology; and many distance learning options, including clinical research, an accelerated RN-to-BSN program, an Executive M.B.A. program structured for working professionals, and the nation’s first bachelor’s degree program focused on coastal engineering.
The university’s efforts to advance research and scholarly activities have earned UNCW the elevated designation of “Doctoral Universities: High Research Activity” institution (R2 University) by the Carnegie Classification of Institutions of Higher Education.
Founded as Wilmington College in 1947, UNCW moved to its present location in the heart of New Hanover County in 1961. The 660-acre campus is only minutes from Wrightsville Beach and historic downtown Wilmington and features Georgian architecture and designated conservation areas. Wilmington International Airport (ILM) provides commercial air service to cities both domestic and abroad and is just six miles from the UNCW campus.
UNCW has been part of the University of North Carolina System since 1969.
EEO Statement
UNCW does not discriminate against any employee or applicant for employment because of his or her race, sex (such as gender, gender identity, marital status, childbirth, and pregnancy), age, color, national origin (including ethnicity), religion, disability, sexual orientation, political affiliation, veteran status, military service member status, genetic information, or relationship to other university constituents – except where sex, age, or ability represent bona fide educational or occupational qualifications or where marital status is a statutorily established eligibility criterion for State funded employee benefit programs.
Eligibility for Employment
Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. UNC Wilmington participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.
Number of Openings: Single Incumbent
Special Notes to Applicants
The candidate selected for hire will need a verification of their highest degree within the first 90 days of hiring. However, if teaching a for credit course the candidate(s) must be able to demonstrate eligibility to teach assigned courses by successfully meeting the credentialing requirements based on official transcripts and other documentation as required. Please note that a minimum of three professional references are required for all applications.
Position Type: Permanent
Job Posting Date: 11/06/2026
Job Close Date: 12/07/2026
Applicant Documents
Required Documents
- Cover Letter
- Curriculum Vita
- List of 3 Professional References
Optional Documents
See all 60+ OPT Computer Science Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new OPT Computer Science Jobs.
Get Access To All JobsTips for Finding OPT Sponsorship in Computer Science
Apply before your OPT start date
Most CS hiring cycles take eight to twelve weeks from application to offer. Start applying three to four months before your OPT begins so your authorization is active when you're ready to start work.
Emphasize your STEM OPT runway in outreach
Hiring managers often assume OPT students have only 12 months. Clearly communicate in cover letters and recruiter emails that CS graduates qualify for a 24-month STEM extension, giving employers three full years.
Prioritize roles with degree-specific job descriptions
USCIS requires your job duties to relate directly to your CS degree. Roles explicitly requiring a computer science or engineering background are easier to authorize and less likely to trigger compliance issues later.
Understand the 90-day unemployment rule
OPT allows a maximum of 90 days of unemployment, cumulative across the full 12-month period. During a CS job search, track your gap days carefully and keep documentation showing active application activity.
Use Migrate Mate to filter for sponsoring employers
Not every company that posts a CS role will sponsor work authorization. Migrate Mate's job board filters for employers actively open to OPT students, saving you hours of researching sponsorship policies manually.
Computer Science OPT: Frequently Asked Questions
Do computer science jobs qualify for the STEM OPT extension?
Yes. Computer science is a STEM-designated field under the DHS STEM list, which means graduates with a CS degree working in a directly related role can apply for the 24-month STEM OPT extension. Combined with the initial 12-month OPT period, you get up to three years of work authorization. Your employer must be E-Verify enrolled and sign a formal training plan.
What types of computer science roles are most OPT-friendly?
Software engineering, data science, machine learning, backend development, and cloud infrastructure roles are consistently the most OPT-friendly because they require a CS-specific degree by nature. These job descriptions naturally satisfy USCIS's requirement that your role relate directly to your field of study. Roles in product management or business analysis may be harder to authorize under a CS degree even at tech companies. Browse Migrate Mate to find CS roles already filtered for OPT-eligible employers.
Can I do contract or freelance computer science work on OPT?
Yes, but with strict conditions. OPT permits self-employment and contract work as long as each engagement is related to your CS degree and you work at least 20 hours per week on average. You must be able to document each contract engagement. For STEM OPT, self-employment is not permitted. You must have a qualifying employer who can supervise and sign your training plan.
How do I know if a computer science employer will sponsor H-1B after OPT?
The strongest signal is prior H-1B filing history. Employers who have filed multiple H-1B petitions for software engineers or data scientists in recent years are far more likely to sponsor you. You can cross-reference this through USCIS H-1B employer data reports, which are publicly available. During interviews, ask directly about their immigration support process and whether they work with outside immigration counsel.
What happens if I lose my computer science job while on OPT?
You enter an unemployment period, and the clock starts counting toward your 90-day cumulative limit. During that window you should actively document your job search. If you secure a new CS role within the limit, you can continue your OPT without interruption. Losing a job while on STEM OPT follows the same rule, and your new employer must also be E-Verify enrolled and sign a new training plan before you begin.