1

Computer Science Opt Jobs (NOW HIRING)

Role: .Net Developer Full Time Opportunity OPT Candidates Accepted ( Will File H1B -2022 in Quota ... Computer Science or related field, or any equivalent combination of education, experience and ...

SCIENTIST

Newport, RI · On-site +1

$101K - $156K/yr

You will apply computer science/engineering concepts, principles, and methods in the architecture ... If you opt-in and are referred on a certificate, your resume will be available to other hiring ...

OR Master's Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics, predictive analytics ...

next page

Showing results 1-20

Computer Science Opt information

What is a computer science OPT?

A Computer Science OPT (Optional Practical Training) job is a temporary employment opportunity for international students on an F-1 visa who have completed or are pursuing a degree in computer science. It allows them to gain practical work experience related to their field of study in the U.S. OPT can be up to 12 months, with an additional 24-month extension for students in STEM fields. These jobs typically include roles like software development, data analysis, cybersecurity, and IT support. Employers hiring OPT candidates must comply with specific visa regulations.

What types of projects or tasks can a computer science OPT typically expect to work on during their employment?

As a Computer Science OPT, you'll often be assigned to support ongoing software development, quality assurance, or data analysis projects under the guidance of experienced team members. Daily tasks may include coding, debugging, participating in code reviews, assisting with testing or deployments, and collaborating on technical documentation. Depending on the company's focus, you might also have the chance to work on web development, artificial intelligence, or cloud-based solutions. These experiences not only build your technical skills but also provide valuable exposure to real-world development cycles and team collaboration, enhancing your long-term career prospects in the tech industry.

What are the key skills and qualifications needed to thrive in the computer science OPT position, and why are they important?

To thrive as a Computer Science OPT (Optional Practical Training participant), you typically need a solid understanding of programming languages, algorithms, and data structures, usually demonstrated through a relevant degree in computer science or a related field. Familiarity with software development tools, version control systems like Git, and possibly certifications in specialized areas such as cloud computing or cybersecurity can be advantageous. Excellent problem-solving abilities, teamwork, adaptability, and strong communication skills make candidates stand out. These competencies enable you to contribute effectively to technical projects, smoothly integrate into diverse workplace environments, and adapt to rapidly evolving technology demands.

More about Computer Science Opt jobs

What cities are hiring for Computer Science Opt jobs?

Cities with the most Computer Science Opt job openings:

What are the most commonly searched types of Computer Science Opt jobs?

The most popular types of Computer Science Opt jobs are:

What states have the most Computer Science Opt jobs?

States with the most job openings for Computer Science Opt jobs include:

Infographic showing various Computer Science Opt job openings in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 27% In-person, 18% Hybrid, and 55% Remote job distribution.

Applied Computer Science Benchmark Specialist

Weekday AI

Remote

$66 - $84/hr

Contractor

Posted 8 days ago


Job description

This role is for one of our clients
Compensation: $66 - $84 per hour
We are seeking experienced computer science professionals to author and review high-quality academic assessment content for an AI research initiative. In this role, you will develop and validate rigorous multiple-choice questions across a broad range of computer science domains, assess solution quality, and help establish gold-standard benchmarks for evaluating advanced AI systems.
You will contribute through one of two primary task types:
Question Authoring - Develop original, challenging multiple-choice questions within your area of computer science expertise, assess their difficulty, and submit them for review.
Question Verification - Review existing questions for technical accuracy, clarity, completeness, and rigor. Make necessary edits, assess difficulty, and document the rationale behind your changes.
Requirements
Computer Science Domains
  • Accelerator / GPU Kernel Engineering
  • Formal Methods & Automated Reasoning
  • Computer Architecture & Accelerators
  • Distributed Systems
  • DevOps & Site Reliability Engineering
  • Data Engineering & Databases
  • Cloud Computing & Infrastructure
  • Operating Systems & Systems Kernel
  • Machine Learning Engineering
  • Web & API Development
  • Embedded Systems Engineering
  • Computer Graphics & Game Development
  • Mobile Engineering
Key Responsibilities
  • Create original computer science questions that evaluate deep conceptual understanding, technical reasoning, and problem-solving rather than surface-level recall.
  • Ensure every question is unambiguous, self-contained, technically accurate, and sufficiently specified for a qualified expert to solve.
  • Classify questions by difficulty:
    • Medium: Introductory undergraduate level
    • Hard: Advanced undergraduate level
    • Expert: Postgraduate level and above
  • Provide one correct answer alongside nine plausible but subtly incorrect alternatives designed to distinguish strong technical reasoning from superficial knowledge.
  • Develop clear, structured solution explanations that demonstrate the reasoning and technical principles required to reach the correct answer.
  • Provide 1-5 authoritative references per question, drawing from peer-reviewed research, academic publications, university resources, and other reputable technical sources.
  • For verification assignments, identify issues related to correctness, clarity, completeness, precision, or solvability and clearly explain the reasoning behind any recommended edits.
  • Apply consistent standards when evaluating questions and solutions to ensure benchmark quality and reproducibility.
Ideal Qualifications
  • PhD or doctoral candidacy in Computer Science, Electrical Engineering, Computer Engineering, or a closely related discipline.
  • A Master's degree may be considered for candidates with exceptional expertise in a specialized computer science domain.
  • Strong command of graduate-level computer science theory, algorithms, systems, software engineering, architecture, and/or machine learning.
  • Demonstrated depth in one or more of the listed technical domains.
  • Research publications, substantial industry experience at leading technology organizations, systems engineering experience, or competitive programming experience is a strong plus.
  • Excellent written English and the ability to communicate complex technical concepts clearly, accurately, and concisely.
  • Strong attention to detail and the ability to distinguish technically valid solutions from plausible but incorrect approaches.
More About the Opportunity
  • Expected commitment: 10+ hours per week
  • Fully remote and asynchronous
  • Flexible scheduling based on project requirements
  • Opportunity to contribute to the development of high-quality benchmarks for evaluating advanced AI systems
  • Strong contributors may be considered for additional review, evaluation, or subject-matter expert opportunities
Application Process
Submit your resume or a summary of your relevant academic and professional background.
Selected candidates may be asked to complete a short technical assessment or provide additional information about their area of expertise.
Equal Opportunity
We consider all qualified applicants without regard to legally protected characteristics and provide reasonable accommodations throughout the application and engagement process.
Contract and Payment Terms
  • Engagement will be on an independent contractor basis.
  • This is a fully remote opportunity that can be completed on your own schedule.
  • Projects may be extended, shortened, or concluded early depending on project requirements and performance.
  • Work will not require access to confidential or proprietary information belonging to any current or former employer, client, or institution.
  • Payments are made weekly through Stripe or Wise, based on services rendered.
  • H-1B and STEM OPT candidates are not eligible for this opportunity at this time.