J-1 Visa Computer Science Jobs
Computer Science roles in the United States are available to exchange visitors under the J-1 visa Intern, Trainee, or Research Scholar program categories, depending on your career stage. Securing J-1 sponsorship requires a U.S. Department of State-designated sponsor to issue your DS-2019 and a host employer willing to support your training plan.
Find J-1 Visa Computer Science JobsOverview
Showing 5 of 8+ Computer Science jobs










See all 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
Honors Applied Computer Science Teacher - Added Section
Location: Paradise Valley High School
FTE: 0.33
Interim Position
Dates: 01/04/2027 - 05/27/2027
Purpose Statement
The job of Teacher - High School is done for the purpose/s of providing support to the instructional process with specific responsibilities for developing student success in academics (e.g. Reading, writing, language, math, etc.) or skills (e.g. Art, music, physical education, etc.); supervising students within the classroom and other assigned areas; developing lesson plans and delivering group and individual student instruction within established curriculum guidelines; collaborating with other teachers, other professional staff, and administrators in addressing instructional and/or classroom issues; and responding to a wide range of inquiries from students' parents or guardians regarding instructional program and student progress.
This job reports to Site Administrator.
Essential Functions
-
Administers subject specific assessments and tests for the purpose of assessing the level of students' competencies.
-
Advises parents and/or legal guardians of student progress for the purpose of communicating expectations; student achievements; developing methods for improvement and/or reinforcing classroom goals in the home environment.
-
Assesses student progress towards objectives, expectations, and/or goals for the purpose of providing feedback to students, parents and administration.
-
Collaborates with instructional staff, other school personnel, parents and a variety of community resources for the purpose of improving the overall quality of student outcomes, achieving established classroom objectives in support of the school improvement plan.
-
Counsels student(s) or refers student(s) to appropriate school personnel for the purpose of improving performance, health status, problem solving techniques and a variety of personal issues.
-
Demonstrates pedagogical approaches that engage learners for the purpose of providing an effective program that addresses individual student requirements.
-
Differentiates classroom work for the purpose of providing students with instructional materials that address individualized learning within established lesson plans.
-
Directs student teachers, instructional assistants, volunteers and/or student workers for the purpose of providing an effective classroom program and addressing the needs of individual students.
-
Instructs students for the purpose of improving their success in academics through a defined course of study.
-
Manages student behavior for the purpose of providing a safe and optimal learning environment.
-
Monitors students in a variety of educational environments (e.g. classroom, campus, field trips, etc.) for the purpose of providing a safe and positive learning environment.
-
Participates in a variety of meetings (e.g. district, staff, departmental, etc.) for the purpose of conveying and/or gathering information required to perform functions.
-
Participates on PLC team for the purpose of reviewing data and instructional practices.
-
Prepares a variety of written materials (e.g. grades, attendance, anecdotal records, etc.) for the purpose of documenting student progress and meeting mandated requirements.
-
Reports health and safety issues to assigned administrator and appropriate agencies (e.g. fights, suspected child or substance abuse, inappropriate social behaviors, etc.) for the purpose of maintaining students' personal safety, a positive learning environment and complying with regulatory requirements and established guidelines.
-
Responds to emergency situations for the purpose of resolving immediate safety concerns and/or directing to appropriate personnel for resolution.
-
Responds to inquiries from a variety of sources (e.g. other teachers, parents, administrators, etc.) for the purpose of resolving issues, providing information and/or direction.
Other Functions
Performs other related duties, as assigned, for the purpose of ensuring the efficient and effective functioning of the work unit.
Job Requirements: Minimum Qualifications
Skills, Knowledge and Abilities
SKILLS are required to perform multiple, highly complex, technical tasks with a need to periodically upgrade skills in order to meet changing job conditions. Specific skill based competencies required to satisfactorily perform the functions of the job include: applying assessment instruments; operating standard office equipment including using pertinent software applications; and preparing and maintaining accurate records; applying curriculum and instructional techniques.
KNOWLEDGE is required to perform algebra and/or geometry; read technical information, compose a variety of documents, and/or facilitate group discussions; and analyze situations to define issues and draw conclusions. Specific knowledge based competencies required to satisfactorily perform the functions of the job include: appropriate codes, policies, regulations and/or laws; age appropriate activities; lesson plan requirements; stages of child development; and behavioral management strategies; assessment instruments and techniques; methods of instruction.
ABILITY is required to schedule activities, meetings, and/or events; gather, collate, and/or classify data; and use job-related equipment. Flexibility is required to work with others in a wide variety of circumstances; work with data utilizing defined but different processes; and operate equipment using standardized methods. Ability is also required to work with a diversity of individuals and/or groups; work with a variety of data; and utilize specific, job-related equipment. Problem solving is required to analyze issues and create action plans. Problem solving with data frequently requires independent interpretation of guidelines; and problem solving with equipment is moderate. Specific ability based competencies required to satisfactorily perform the functions of the job include: establishing and maintaining constructive relationships; adapting to changing work priorities; maintaining confidentiality; exhibiting tact and patience; working flexible hours; meeting deadlines and schedules; working as part of a team; adhering to all district policies and procedures.
Responsibility
Responsibilities include: working under limited supervision using standardized practices and/or methods; directing other persons within a small work unit; utilization of resources from other work units is often required to perform the job's functions. There is some opportunity to significantly impact the organization’s services.
Work Environment
The usual and customary methods of performing the job's functions require the following physical demands: occasional lifting, carrying, pushing, and/or pulling, significant stooping, kneeling, crouching, and/or crawling and significant fine finger dexterity. Generally the job requires 10% sitting, 40% walking, and 50% standing. The job is performed under some temperature extremes and under conditions with some exposure to risk of injury and/or illness.
Experience: Job related experience is desired.
Education: Bachelors degree in job-related area.
Equivalency:
Required Testing/Certificates and Licenses
- Arizona Teaching Certificate
- Appropriately Certified in Core Content Area
- SEI Endorsement Required
Continuing Educ./Training/Clearances
- Criminal Background Clearance
- Valid Arizona IVP Fingerprint Clearance Card
FLSA Status - Exempt
Paradise Valley Unified School District does not discriminate on the basis of race, color, religion, national origin, age, sex or disability, in admission or access to, or treatment or employment in its programs and activities. Any person having inquiries concerning the School's compliance with the regulations implementing Title VI of the Civil Rights Act of 1964 (Title VI), Section 504 of the Rehabilitation Act of 1973 (Section 504), Title II of the Americans with Disabilities Act of 1990 (ADA), or Title II of the Genetic Information Non-Discrimination Act of 2008 (GINA) may contact the Assistant Superintendent of Human Resources.
See all J-1 Visa Computer Science Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa Computer Science Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship in Computer Science
Build a portfolio showcasing deployable projects
Host employers reviewing J-1 Trainee candidates in software engineering and data science prioritize demonstrated output over credentials alone. A GitHub repository with documented, functioning projects makes your technical skills verifiable before any interview conversation begins.
Identify whether Intern or Trainee fits your stage
The J-1 Intern category requires current enrollment in a degree program, while Trainee is for graduates with at least one year of relevant work experience. Applying under the wrong category stalls your DS-2019 application before it reaches the host employer.
Search Migrate Mate to find J-1-aligned host employers
Not every tech company has experience hosting J-1 exchange visitors. Use Migrate Mate to surface roles at organizations with documented visa sponsorship history, narrowing your search to employers already familiar with the training plan and DS-2019 process.
Prepare a detailed occupational training plan early
J-1 designated sponsors require a structured Training/Internship Placement Plan tied to your Computer Science specialization. Drafting your learning objectives, supervision structure, and project milestones before approaching a host employer accelerates sponsor approval considerably.
Confirm your host employer will sign the DS-2019 paperwork
The designated sponsor issues the DS-2019, but the host employer must co-sign the training plan and agree to comply with State Department monitoring requirements. Clarify this commitment in writing before your sponsor organization begins processing.
Verify your role qualifies under the Research Scholar category
University labs, national research institutions, and corporate R&D divisions hosting J-1 Research Scholars must demonstrate that the position advances knowledge in a recognized academic field. Computer Science research roles must align with your published or graduate-level work, not general software development.
Computer Science J-1 Visa: Frequently Asked Questions
Which J-1 program category applies to Computer Science roles?
It depends on your career stage and the host employer's structure. Current degree students typically enter under the Intern category. Professionals who have graduated and have at least one year of relevant experience qualify for the Trainee category. Academics conducting research at universities or institutes apply under Research Scholar. Each category carries different eligibility requirements, program length limits, and documentation obligations, so confirming the right fit before approaching a designated sponsor is essential.
Who actually sponsors my J-1 visa if the tech company is just the host?
A U.S. Department of State-designated sponsor organization issues your DS-2019 form and holds legal responsibility for your exchange visitor program. The tech company or research institution where you work is the host employer, not the sponsor. Organizations like IIE, CIEE, and Cultural Vistas serve as designated sponsors for Computer Science trainees and interns, managing compliance, monitoring your program, and communicating with the State Department on your behalf.
Does the J-1 visa category for Computer Science carry a two-year home residency requirement?
It can. The two-year home residency requirement under INA Section 212(e) applies to J-1 exchange visitors whose program was funded by their home government or the U.S. government, or whose skill is on their home country's exchange visitor skills list. Computer Science is listed on the skills lists of several countries. Check your DS-2019 to see whether the requirement applies to you, as it affects your ability to change to H-1B visa or adjust status without first obtaining a waiver.
How do I find tech companies that have experience hosting J-1 exchange visitors?
Most standard job boards don't filter by J-1 hosting history, which makes identifying the right employers time-consuming. Migrate Mate lets you search specifically for U.S. employers and roles that align with visa sponsorship patterns, helping you prioritize outreach to organizations already familiar with the DS-2019 co-signature process and training plan requirements rather than educating a company from scratch.
Can I switch host employers during my J-1 program if I receive a better offer?
Changing host employers mid-program requires approval from your designated sponsor and, in most cases, issuance of a new or amended DS-2019. The new host must agree to the training plan terms and co-sign the placement documentation. If the new role falls under a different occupational category than your original program, your sponsor may determine it requires a new program start rather than a simple transfer, which resets your program clock.