The University of Virginia, Department of Computer Science, is seeking applicants for a Research Associate (postdoctoral) position under the supervision of Professor Ferdinando Fioretto . As a key ...
The University of Virginia, Department of Computer Science, is seeking applicants for a Research Associate (postdoctoral) position under the supervision of Professor Ferdinando Fioretto . As a key ...
Public Notice - Research Computer Scientist (Direct Hire)
Hampton, VA · On-site
$90K/yr
These positions focus on research and development in computer science and related computational disciplines.Qualifications:In addition to the Basic Education Requirement (in the Education section ...
Public Notice - Research Computer Scientist (Direct Hire)
Hampton, VA · On-site
$90K/yr
These positions focus on research and development in computer science and related computational disciplines.Qualifications:In addition to the Basic Education Requirement (in the Education section ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Dahlgren, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Dahlgren, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Arlington, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Arlington, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Alexandria, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Computer Scientist
Alexandria, VA · On-site
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
$76K/yr
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination ... Providing technical guidance in planning, coordinating, and evaluating proposed research projects ...
Postdoctoral Research Associate, Large Foundation Models and Causal Inference for Scientific Discove
Charlottesville, VA · On-site
Research may include the development of new algorithms, theoretical frameworks, benchmarks ... Doctoral degree (PhD or equivalent) in Data Science, Computer Science, Machine Learning, Statistics ...
Postdoctoral Research Associate, Large Foundation Models and Causal Inference for Scientific Discove
Charlottesville, VA · On-site
Research may include the development of new algorithms, theoretical frameworks, benchmarks ... Doctoral degree (PhD or equivalent) in Data Science, Computer Science, Machine Learning, Statistics ...
Postdoctoral Research Associate, School of Data Science
Charlottesville, VA · On-site
$65K - $70K/yr
Ph.D. in Human-Computer Interaction, Computer Science, Information Science or a related field; conferred by the start date Preferred Qualifications * Experience translating research findings into ...
Postdoctoral Research Associate, School of Data Science
Charlottesville, VA · On-site
$65K - $70K/yr
Ph.D. in Human-Computer Interaction, Computer Science, Information Science or a related field; conferred by the start date Preferred Qualifications * Experience translating research findings into ...
Facilities/Computer Science Summer Intern
Bridgewater, VA · On-site
$12.77/hr
Contribute to AI research, process and policy development, and agent creation research/ initiatives ... Current college student pursuing a degree in Engineering, Computer Science, or a related field ...
Facilities/Computer Science Summer Intern
Bridgewater, VA · On-site
$12.77/hr
Contribute to AI research, process and policy development, and agent creation research/ initiatives ... Current college student pursuing a degree in Engineering, Computer Science, or a related field ...
Senior Computer Scientist
Chesapeake, VA · On-site
$130K - $190K/yr
Job Title Senior Computer Scientist Location Norfolk, VA 23324 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Master's Degree Travel ...
Senior Computer Scientist
Chesapeake, VA · On-site
$130K - $190K/yr
Job Title Senior Computer Scientist Location Norfolk, VA 23324 US (Primary) Category Research, Development, and Engineering Job Type Full-Time Career Level Staff Education Master's Degree Travel ...
Computer Scientist - Mid
Reston, VA · On-site
$145K - $160K/yr
... research, and contribute to the Defense Industry Enterprise's integrated all-source analysis of ... Employs mathematics, statics, information science, artificial intelligence, machine learning ...
Computer Scientist - Mid
Reston, VA · On-site
$145K - $160K/yr
... research, and contribute to the Defense Industry Enterprise's integrated all-source analysis of ... Employs mathematics, statics, information science, artificial intelligence, machine learning ...
Research Scientist
Reston, VA · On-site
Bachelor's degree in computer science, applied mathematics, physics, engineering, operations research, or related field * Programming experience in Java, C, C++, MATLAB, Mathematica and/or Python
Research Scientist
Reston, VA · On-site
Bachelor's degree in computer science, applied mathematics, physics, engineering, operations research, or related field * Programming experience in Java, C, C++, MATLAB, Mathematica and/or Python
Computer Science Research information
What is a computer science research?
A Computer Science Research job involves investigating fundamental and applied problems in computing to develop new algorithms, technologies, or theories. Researchers work in academia, industry, or government labs, focusing on areas such as artificial intelligence, cybersecurity, and data science. They conduct experiments, publish findings, and collaborate with other experts to advance the field.
What are the typical daily responsibilities of someone working in computer science research?
Professionals in Computer Science Research spend their days designing and conducting experiments, analyzing data, reviewing current literature, and developing new algorithms or models. They often collaborate with cross-functional teams, including other researchers, engineers, and sometimes product managers, to advance the understanding or application of emerging technologies. A significant portion of their work also involves writing and presenting research papers, prototyping solutions, and occasionally mentoring students or junior team members. The role is dynamic and involves both independent investigation and teamwork to solve complex technical problems.
What are the key skills and qualifications needed to thrive in computer science research, and why are they important?
Success in Computer Science Research requires a solid background in computer science theory, algorithms, mathematics, and typically a graduate degree such as a Master's or Ph.D. in a relevant field. Familiarity with programming languages (such as Python, Java, or C++), research tools (e.g., MATLAB, TensorFlow), and publishing research in peer-reviewed venues is highly valuable. Strong analytical thinking, problem-solving, written communication, and collaboration skills allow researchers to effectively explore novel ideas and present their findings. These competencies are critical for advancing technology, contributing original research, and working effectively in academic or industry research environments.
How to become a computer science researcher?
What are the top 3 jobs with a computer science research degree?
What does a computer science researcher do?
What kind of research can you do in computer science research?
What are the most commonly searched types of Computer Science Research jobs in Virginia?
The most popular types of Computer Science Research jobs in Virginia are:
What are popular job titles related to Computer Science Research jobs in Virginia?
For Computer Science Research jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Computer Science Research jobs in Virginia look for?
The top searched job categories for Computer Science Research jobs in Virginia are:
What cities in Virginia are hiring for Computer Science Research jobs?
Cities in Virginia with the most Computer Science Research job openings:

Research Associate in Computer Science
Charlottesville, VA • On-site
Full-time
Re-posted 9 days ago
University Of Virginia rating
7.9
Based on 35 frontline employees who took The Breakroom Quiz
Job description
As a key member of the research team, the postdoctoral researcher will develop novel physics-constrained generative AI methods (diffusion models and flow matching) for real-time transmission-grid topology control. The researcher will design topology-agnostic diffusion models that generate diverse switching configurations from post-contingency grid states while satisfying network connectivity, N-1 security, and thermal limits. Concurrently, they will enhance their skills in teaching, mentoring, and proposal development.
The successful candidate will lead technical deliverables and manuscripts targeting top-tier machine-learning conferences and leading journals in power systems. The position offers an exceptional collaborative network spanning academia, industry, national laboratories.
QUALIFICATION REQUIREMENTS: A Ph.D. in computer science, electrical engineering, operations research, or a related field by the start date. The candidate should have a strong machine-learning research record, rigorous mathematical and experimental skills, and the ability to deliver high-quality results on short timelines. Expertise in one or more of the following is strongly preferred: generative or diffusion models, optimal power flow and power systems, graph neural networks, constrained or physics-informed machine learning. Proficiency with frameworks such as PyTorch is expected. Prior power-systems experience is highly beneficial.
APPLICATION PROCEDURE: Apply online through UVA Jobs and search for requisition R0085429. Upload a current CV, a short statement describing the applicant's research background, interests, and fit, and contact information for three references. Please note that multiple documents can be uploaded in the box.
APPLICATION DEADLINE : Review of applications will begin on August 15, and the position will remain open until filled. The University will perform background checks on all new hires prior to employment.
This is a one-year appointment; The appointment may be renewed for an additional year contingent upon available funding and satisfactory performance. The successful candidate is expected to begin by September 1, 2026, or earlier.
For questions regarding this position, contact Ferdinando Fioretto, Associate Professor, at fioretto@virginia.edu .
For questions regarding the application process, contact Rich Haverstrom, Faculty Search Advisor, at rkh6j@virginia.edu .
For more information on the benefits available to postdoctoral associates at UVA, visit postdoc.virginia.edu and hr.virginia.edu/benefits .
The University of Virginia is an equal opportunity employer. All interested persons are encouraged to apply, including veterans and individuals with disabilities. Learn more about UVA's commitment to non-discrimination and equal opportunity employment .
What University Of Virginia employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of Virginia
Sourced by ZipRecruiter
The University of Virginia is distinctive among institutions of higher education. Founded by Thomas Jefferson in 1819, the University sustains the ideal of developing, through education, leaders who are well-prepared to shape the future of the nation.
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Charlottesville, VA, US
Year founded
1819