1

Phd Computer Science Jobs in Ohio (NOW HIRING)

PhD in Artificial Intelligence, Computer or Data Science, or related field; * Preferably several years of experience working with different AI capabilities and showcasing your passion both at work ...

PhD in Artificial Intelligence, Computer or Data Science, or related field; * Preferably several years of experience working with different AI capabilities and showcasing your passion both at work ...

Software Engineer - Operations Researcher

Columbus, OH ยท On-site

$198K/yr

Required : โ€ข Bachelor's in Computer Science or Computer Engineering โ€ข 2-4 years of experience ... Master's or PhD in Operations Research, Industrial and Operations Engineering or equivalent ...

Senior Software Engineer

Dayton, OH ยท On-site +1

$134K - $184K/yr

MS or PhD in Computer Science or related technical field * Experience with the following: * Collection Orchestration * Satellite Constellation Management * Containerization and service based ...

Senior Software Engineer

Dayton, OH ยท On-site +1

$134K - $184K/yr

MS or PhD in Computer Science or related technical field * Experience with the following: * Collection Orchestration * Satellite Constellation Management * Containerization and service based ...

Prefer Masters of Science or PhD in Engineering, computer science, or information technology with 15+ years of experience. * Familiarity with React, NodeJS, Django, Qt, CSS/HTML, Visual Studio ...

next page

Showing results 1-20

Phd Computer Science information

See Ohio salary details

$53.7K

$79K

$93.2K

How much do phd computer science jobs pay per year?

As of Jul 16, 2026, the average yearly pay for phd computer science in Ohio is $79,011.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,700.00 and $88,900.00 per year, depending on experience, location, and employer.

Is a PhD worth it for CS?

A PhD in Computer Science can lead to careers in academia, research, or specialized industry roles requiring advanced expertise. It typically involves several years of study and research, and is valuable for positions that demand deep technical knowledge or innovation, but may not be necessary for most industry jobs that prioritize skills and experience. The decision depends on career goals and the value placed on research and academic credentials.

What are some common challenges faced by PhD Computer Science students during their research?

PhD Computer Science students often encounter challenges such as defining a clear and impactful research problem, managing long-term projects with limited guidance, and coping with the pressure to publish in top-tier conferences or journals. Balancing coursework, teaching responsibilities, and research can also be demanding. Effective time management, networking with peers and mentors, and seeking regular feedback can help students navigate these challenges and achieve their academic goals.

What is the salary of a computer PhD?

A computer science PhD typically earns between $80,000 and $150,000 annually, depending on the industry, location, and experience level. Academic roles may have lower salaries, while industry positions in tech companies tend to offer higher compensation, often including bonuses and stock options.

What is a PhD in Computer Science?

A PhD in Computer Science is the highest academic degree in the field, focused on advanced research and the creation of new knowledge in computing. It typically involves several years of coursework followed by original research culminating in a dissertation. Graduates often pursue careers in academia, research, or advanced industry roles that require deep technical expertise and problem-solving skills.

What are the key skills and qualifications needed to thrive as a PhD in Computer Science, and why are they important?

To thrive as a PhD in Computer Science, you need advanced expertise in algorithms, programming, and research methodologies, typically supported by a doctoral degree in computer science or a related field. Mastery of programming languages (such as Python, Java, or C++), data analysis tools, and familiarity with version control systems like Git are commonly required, along with experience in publishing academic research. Critical thinking, problem-solving, strong written and verbal communication, and perseverance are vital soft skills for success in research and collaboration. These skills and qualifications are essential for making significant contributions to the field, driving innovation, and effectively sharing knowledge with the academic and professional community.

Which CS has the highest salary?

In computer science, roles such as machine learning engineers, data scientists, and AI specialists tend to have the highest salaries due to high demand for expertise in artificial intelligence and data analysis. Senior positions with advanced skills in programming, algorithms, and cloud computing typically command top compensation, especially in tech hubs and large organizations.

What jobs can I get with a PhD in computer science?

A PhD in computer science qualifies individuals for advanced roles such as research scientist, data scientist, machine learning engineer, or university professor. These positions often require strong analytical skills, programming expertise, and knowledge of algorithms, data structures, and AI tools. Graduates may work in academia, industry research labs, or technology companies focusing on innovation and development.
What cities in Ohio are hiring for Phd Computer Science jobs? Cities in Ohio with the most Phd Computer Science job openings:
Infographic showing various Phd Computer Science job openings in Ohio as of July 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 100% In-person job distribution, with an average salary of $79,011 per year, or $38 per hour.

FPGA AI/ML Engineer

Riverside Research Institute

Fairborn, OH โ€ข On-site

$150K - $170K/yr

Full-time, Part-time

Posted 7 days ago

New


Job description

Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We provide high-end technical services, research and development, and prototype solutions to some of the countrys most challenging technical problems.
All Riverside Research opportunities require U.S. Citizenship.

Riverside Research is seeking a part-time or full-time FPGA developer with expertise in Vivado, Vitis, VHDL, and Verilog. As a valued Riverside Research employee, you will be part of a highly skilled and integrated team that develops automation solutions to challenging Scientific & Technical problems.

Because this role requires regular local engagement and collaboration, we are exclusively considering candidates who currently reside in the greater Dayton, Ohio area.


  • Design, implement, and optimize FPGA video and image processing solutions using AMD/Xilinx toolchains (Vivado, Vitis) using VHDL, Verilog, or HLS.
  • Integrate FPGA designs into larger systems, ensuring robust verification, documentation, and deployment across multiple platforms (UltraScale, Versal).
  • Develop end to end unit and black box testing to measure system performance and support verification & validation.
  • Support the transition of AI/ML Python, C/C++, and Matlab Algorithms to FPGA designs.

  • Required Qualifications:

    • Bachelorsโ€™ degree in either Computer Engineering, Electrical Engineering, Mathematics, Statistics, Physics, Computer Science, or related field of study
    • Ability to troubleshoot digital logic and electronic breadboard designs
    • Twelve yearsโ€™ experience with FPGA development
    • Five yearsโ€™ experience with Vivado / Vitis software
    • Two yearsโ€™ with a high-level language such as Python or Matlab
    • Proficient in collaborative Office 365 tools such as MS Word, Excel, and PowerPoint
    • Ability to work closely with subject-matter experts to develop tools, algorithms, and datasets needed for developing relevant and useful AI/ML prototype algorithms
    • Self-driven, strong analytic, inferencing, critical thinking, and creative problem-solving skills
    • Communicates highly technical results and methods clearly and succinctly

    Desired Qualifications:

    • TS/SCI Clearance
    • Advanced degree (MS/PhD) in Data Science, Mathematics, Statistics, Computer Science, a Physical Science or Engineering
    • Experience with AI/ML, Computer Vision, and Image Processing Techniques
    • Experience with DoD and Intelligence Community customers

$150,000- $170,000 This represents the typical compensation range for this position based on experience, location and other factors.
Riverside Research Institute is a not-for-profit, technology-oriented defense company, where service to our customers and support of our staff is our overall mission. Riverside is an affirmative action-equal opportunity employer and complies with all applicable federal, state, and local laws regarding recruitment and hiring. Riverside offers comprehensive compensation and benefit packages to our employees.
Riverside bases its employment decisions solely on technical experience, qualifications and other job-related criteria related to our organizational purpose as a not-for-profit company, and without regard to race, color, religion, age, sex marital status, sexual orientation, national origin, physical or mental disability, veterans status or any other status legally protected by applicable federal, state, and local law.