1

Temporary Research Software Engineer Jobs in Virginia

Research Engineer

Reston, VA · Hybrid

$108K - $147K/yr

The Engineer III - Research Software Engineer plays a role in identifying and developing novel and operationally relevant research concepts related to Internet infrastructure applications and ...

Research Engineer

Reston, VA · On-site

$108K - $147K/yr

The Engineer III - Research Software Engineer plays a role in identifying and developing novel and operationally relevant research concepts related to Internet infrastructure applications and ...

Rincon Research Corporation seeks a Software Engineer to create cutting edge software and cloud computing solutions to challenging national security and defense signal processing, geolocation, and ...

The ideal candidate will bring deep technical expertise in low-level programming, vulnerability research, and exploit development, along with a strong background in secure software analysis. Required ...

The ideal candidate will bring deep technical expertise in low-level programming, vulnerability research, and exploit development, along with a strong background in secure software analysis. Required ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

The experienced software engineer will design, develop, test, and perform analysis in a highly ... Toyon Research Corporation will consider the individual candidate's education, work experience ...

next page

Showing results 1-20

Temporary Research Software Engineer information

What is the difference between Temporary Research Software Engineer vs Research Software Engineer?

AspectTemporary Research Software EngineerResearch Software Engineer
CredentialsTypically requires a relevant degree in computer science or related field; often a temporary or contract basisUsually requires a degree in computer science, engineering, or related field; permanent or long-term position
Work EnvironmentContract-based, project-specific, often in academic or research institutionsFull-time, ongoing research teams in academia, industry, or government labs
Employer & Industry UsageUsed by research institutions, universities, and companies for short-term projectsEmployed by research organizations, tech companies, and universities for continuous research efforts

In summary, a Temporary Research Software Engineer is a contract-based role focused on short-term projects, while a Research Software Engineer typically holds a permanent position dedicated to ongoing research activities.

What are the most commonly searched types of Research Software Engineer jobs in Virginia?

The most popular types of Research Software Engineer jobs in Virginia are:

What are popular job titles related to Temporary Research Software Engineer jobs in Virginia?

For Temporary Research Software Engineer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Temporary Research Software Engineer jobs in Virginia look for?

The top searched job categories for Temporary Research Software Engineer jobs in Virginia are:

What cities in Virginia are hiring for Temporary Research Software Engineer jobs?

Cities in Virginia with the most Temporary Research Software Engineer job openings:

Infographic showing various Temporary Research Software Engineer job openings in Virginia as of June 2026, with employment types broken down into 65% Full Time, 30% Part Time, and 5% Contract. Highlights an 98% Physical, and 2% Remote job distribution.

Research Software Engineer, AI/ML - Virginia Tech

Blacksburg, VA • On-site

$110 - $130/hr

Other

Posted 8 days ago


Job description

Research Software Engineer, AI/ML – Virginia Tech

Advanced Research Computing (ARC) provides Virginia Tech researchers with access to high-performance computing systems, data storage, visualization facilities, and expert support. We help faculty and students across all disciplines get the most out of advanced computing tools.

The Research Software Engineer, AI/ML builds and maintains our AI and machine learning infrastructure. You’ll deploy and optimize LLMs, set up ML platforms, and help researchers integrate AI into their workflows. This is a hands‑on role where you’ll tackle varied challenges across AI services and grow your skills alongside the team. You will work directly with faculty, Computational Scientists, and the rest of the ARC team to make AI tools accessible and useful for research. The role also involves leading workshops and training to help more people use AI effectively.

Please note: Sponsorship is not available for this position. This is a hybrid position that will require onsite work each week.

Required Qualifications
  • Master’s degree in Computer Science, Computer Engineering, or closely related field required, or bachelor’s degree and extensive, progressive experience.
  • Demonstrated experience deploying and managing Large Language Models in production environments.
  • Demonstrated experience with machine learning frameworks such as PyTorch or Transformers for model development and deployment.
  • Demonstrated experience with GPU computing in high-performance computing environments.
  • Professional experience with Linux system administration.
Preferred Qualifications
  • Experience with containerization technologies for scalable ML workload deployment.
  • Experience designing and developing RESTful APIs or web services for AI/ML tools and platforms.
  • Experience with LLM inference serving frameworks such as vLLM, SGLang, or llama.cpp for high-throughput, low-latency model deployment.
  • Experience with CI/CD pipelines using git or similar version control workflows for automated testing and deployment.
  • Experience with observability and monitoring tools (Grafana, Prometheus) for production systems.
Benefits
  • Salary: $110,000 – $130,000
  • Overtime: Exempt – Not eligible for overtime.
  • Appointment Type: Regular.
  • Additional Information: The successful candidate will be required to have a criminal conviction check.

Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, sex (including pregnancy), gender, gender identity, gender expression, genetic information, ethnicity or national origin, political affiliation, race, religion, sexual orientation, or military status, or otherwise discriminate against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants, or on any other basis protected by law.

#J-18808-Ljbffr