J-1 Visa Computer Systems Engineer Jobs
Computer Systems Engineer roles in the United States are accessible to international professionals through the J-1 visa Trainee or Research Scholar program categories, depending on your career stage. Securing sponsorship requires a designated State Department sponsor organization to issue your DS-2019 before you join your host employer.
Find J-1 Visa Computer Systems Engineer JobsOverview
Showing 5 of 15+ Computer Systems Engineer jobs










See all Computer Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Computer Systems Engineer roles.
Get Access To All Jobs
INTRODUCTION
A postdoctoral position is available in the Department of Computer Science at Tulane University in historic Uptown New Orleans. The postdoctoral researcher will work with Dr. Jiang Ming’s group on a language-based security research program that supports the transition from legacy C/C++ software to memory-safe Rust. The research will connect three complementary directions: optimization-guided program analysis to reduce unnecessary privileged or security-critical native code; automated synthesis of safer Rust interfaces for residual C libraries by inferring implementation-level memory effects, ownership, borrowing, and lifetime requirements; and contract-guided runtime protection that limits the memory authority of residual native components in mixed Rust/C applications. The successful candidate will lead prototype development using modern compiler and program-analysis frameworks, supervise and collaborate with graduate and undergraduate researchers, contribute to reproducible research artifacts, and disseminate results through publications and presentations in top-tier software engineering, programming languages, computer security, and systems venues. The position is initially for one year with an option for extension, subject to availability of funding. The appointment period is October 2, 2026 through October 1, 2027.
MINIMUM QUALIFICATIONS:
- PhD in computer science, computer engineering, or a related area.
- Demonstrated hands-on research skills in software security, program analysis, compilers/programming languages, or closely related areas.
- A strong research and publication record (e.g., IEEE S&P, USENX Security, CCS, and PLDI), with the ability to lead projects and communicate results clearly in written and oral form.
PREFERRED QUALIFICATIONS:
- Familiarity with LLVM-based static analysis, pointer/value-flow analysis, constraint solving, or program optimization.
- Familiarity with Rust, C/C++ interoperability, foreign-function interfaces, ownership/borrowing, or memory-safety research.
- Hands-on experience with software isolation, sandboxing, systems security, or experimental evaluation of real-world software.
Application Instructions
Candidates must provide the following:
- Curriculum Vitae
- Cover letter
- Contact information for three professional references. [Candidates will provide names and email addresses]
Tulane University is an equal opportunity educator and employer committed to providing an education and employment environment free of unlawful discrimination, harassment, and retaliation. Legally protected demographic classifications (such as a person’s race, color, religion, age, sex, national origin, shared ancestry, disability, genetics, veteran status, or any other characteristic protected by federal, state, or local laws) are not relied upon as an eligibility, selection or participation criteria for Tulane’s employment or educational programs or activities.
Tulane University is responsible for providing reasonable accommodations to individuals with disabilities throughout the applicant screening process. If you need assistance in completing an application or during any phase of the interview process, please contact the Office of Human Resources by phone at 504-865-4748 or by email at hr@tulane.edu.
See all J-1 Visa Computer Systems Engineer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new J-1 Visa Computer Systems Engineer Jobs.
Get Access To All JobsTips for Finding J-1 Visa Sponsorship as a Computer Systems Engineer
Align your credentials to specialty occupation standards
Review the O*NET profile for Computer Systems Engineers before applying. Confirm your degree field maps directly to systems engineering, computer science, or a closely related discipline, since mismatched credentials are a leading reason DS-2019 applications stall at the sponsor review stage.
Distinguish Trainee from Research Scholar category eligibility
If you're an early-career professional with one to five years of post-graduation experience, the Trainee category applies. If your role involves academic research at a university or laboratory, Research Scholar is the correct category. Applying under the wrong category forces a restart with the designated sponsor.
Target host employers with existing sponsor relationships
Many host employers in systems engineering already work with a designated sponsor organization like Cultural Vistas or AIPT. Use Migrate Mate to find Computer Systems Engineer roles at organizations already familiar with J-1 host agreements, which shortens the time between offer and DS-2019 issuance.
Build a training plan before negotiating your offer
Trainee category J-1 applications require a formal Training or Internship Placement Plan signed by you, your host employer, and the designated sponsor. Draft a detailed week-by-week learning objective outline for your systems engineering role before your offer letter is finalized, so the sponsor can approve it without back-and-forth delays.
Verify whether your home country triggers the two-year rule
Some Computer Systems Engineer J-1 holders from countries on the State Department's Exchange Visitor Skills List face a two-year home residency requirement after their program ends. Check the State Department's published Skills List for your country before accepting a host placement, since this requirement affects any future H-1B visa or immigrant visa filing.
Confirm your host employer's prevailing wage compliance
J-1 Trainee and Research Scholar programs require compensation that meets program-specific adequacy standards. Use the OFLC Wage Search to look up the prevailing wage for Computer Systems Engineer roles in your host employer's location, and confirm the offered rate satisfies DOL guidelines before the training plan is submitted.
Computer Systems Engineer J-1 Visa: Frequently Asked Questions
Which J-1 program category fits a Computer Systems Engineer role?
The Trainee category fits most working professionals with a degree in computer science, systems engineering, or a related field plus at least one year of post-graduation experience. If your role is based at a university or national research laboratory and focuses on academic or scientific research, the Research Scholar category applies instead. Current students in a degree program may qualify under the Intern category for shorter placements.
Who actually sponsors my J-1 visa as a Computer Systems Engineer?
The visa sponsor is a U.S. Department of State-designated organization, not your employer. Organizations like Cultural Vistas, AIPT, or IIE issue the DS-2019 form and are responsible for program oversight and regulatory compliance. Your hiring company is the host employer. It provides the work placement and signs the training plan, but it cannot issue a DS-2019 on its own.
How do I find Computer Systems Engineer host employers that support J-1 placements?
Search Migrate Mate to identify U.S. employers actively hiring for Computer Systems Engineer roles with J-1 visa sponsorship in mind. Because J-1 host agreements require employer cooperation with a designated sponsor, targeting organizations already familiar with that process significantly reduces placement delays. Filtering by role and visa type on Migrate Mate surfaces the most relevant opportunities.
Does the two-year home residency requirement apply to Computer Systems Engineers?
It depends on your home country and your specific J-1 category. The State Department publishes a Skills List identifying countries whose nationals in certain technical fields, including systems engineering and computing, must return home for two years after their J-1 program before changing to H-1B or immigrant visa status. Government-funded programs and certain bilateral agreements can also trigger the requirement regardless of Skills List status.
What documents does my host employer need to prepare before the DS-2019 is issued?
Your host employer must complete a signed Training or Internship Placement Plan detailing your learning objectives by phase, your supervision structure, and your role-specific technical activities as a Computer Systems Engineer. The designated sponsor reviews this plan for adequacy before issuing the DS-2019. Employers unfamiliar with J-1 host agreements often underestimate the level of specificity required in the training plan, which is the most common source of delays.