1

Master Degree In Computer Science Jobs in Knoxville, TN

Basic Qualifications * A BS degree in computer science, computer engineering, information ... Master's degree holders: 7-10 years of relevant experience. * PhD holders: 4-6 years of relevant ...

... Computer Science, Software Engineering, Supply Chain Management/Logistics, Finance What You Need * Currently pursuing a Bachelor's or Master's degree in a related field; must remain enrolled in a ...

New

... Computer Science, Software Engineering, Supply Chain Management/Logistics, Finance What You Need * Currently pursuing a Bachelor's or Master's degree in a related field; must remain enrolled in a ...

New

HPC Infrastructure Platform Engineer

Knoxville, TN · On-site

$95K - $125K/yr

Bachelor's degree in computer science or closely related field and a minimum of 5 years of experience in Linux systems and Kubernetes platform administration, or a master's degree and a minimum of 4 ...

Bachelor's degree in computer science or closely related field and a minimum of 5 years of experience in Linux systems and Kubernetes platform administration, or a master's degree and a minimum of 4 ...

... obtain a Master's degree in a technical curriculum from the Naval Postgraduate School or ... Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ...

... obtain a Master's degree in a technical curriculum from the Naval Postgraduate School or ... Computer Science Massachusetts Institute of Technology (MIT) Curriculum Listing: * Naval ...

Showing results 21-40

Master Degree In Computer Science information

See Knoxville, TN salary details

$11

$55

$77

How much do master degree in computer science jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for master degree in computer science in Knoxville, TN is $55.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.26 and $63.08 per hour, depending on experience, location, and employer.

Is a master degree in computer science worth doing?

A master's degree in computer science can enhance technical skills, improve job prospects, and qualify individuals for advanced roles such as software engineer or data scientist. However, the value depends on career goals, industry demand, and whether the degree aligns with specific job requirements or certifications like programming languages or cloud platforms.

Is it easier to get a computer science job with a master's degree in computer science?

A master's degree in computer science can improve job prospects for roles such as software developer, data analyst, or systems engineer by providing advanced technical skills and specialized knowledge. However, factors like work experience, programming skills, and industry demand also significantly influence hiring decisions. Having a master's degree may give candidates a competitive edge but does not guarantee easier employment on its own.

What jobs can a master degree in computer science get you?

A master's degree in computer science qualifies individuals for roles such as software engineer, data scientist, systems analyst, cybersecurity analyst, and research scientist. These positions often require strong programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or cloud platforms.

What cities near Knoxville, TN are hiring for Master Degree In Computer Science jobs?

Cities near Knoxville, TN with the most Master Degree In Computer Science job openings:

Infographic showing various Master Degree In Computer Science job openings in Knoxville, TN as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $115,182 per year, or $55.4 per hour.

Senior Linux HPC Storage Engineer

ITR

Oak Ridge, TN • On-site

Full-time

Re-posted 9 days ago


Key responsibilities

  • Architect, deploy, and manage large-scale HPC storage systems, including parallel file systems and storage clusters.

  • Design, implement, and operate archival storage solutions and integrate multiple storage layers into tiered architectures.

  • Automate storage provisioning, monitoring, and maintenance, and diagnose complex storage and I/O issues in HPC environments.


Job description

  • Must be able to work a hybrid work schedule in Oak Ridge, TN
  • Must be eligible for a federal security clearance (US Citizen)

Major Duties/Responsibilities
  1. Architect, deploy, and manage large-scale HPC storage systems, including parallel file systems such as Lustre, GPFS/Spectrum Scale, BeeGFS and WEKA
  2. Design, implement, and operate large-scale Ceph storage clusters for HPC and research workloads, delivering reliable, high-performance object, block, and file storage services.
  3. Ensure the availability, performance, scalability, and security of production storage environments.
  4. Administer and optimize enterprise storage platforms such as Qumulo and NetApp in support of HPC and research workloads.
  5. Design, deploy, and maintain archival storage solutions including Spectra Logic BlackPearl and large-scale tape libraries to ensure long-term data preservation and accessibility.
  6. Integrate high-performance, enterprise, and archival storage layers into cohesive tiered storage architectures that balance cost, scalability, and performance for diverse scientific workflows.
  7. Leverage automation and monitoring solutions to minimize day-to-day maintenance while identifying opportunities to optimize system performance and management.
  8. Collaborate with researchers and technical POCs to support large data workflows and optimize I/O performance for scientific workloads.
  9. Automate storage provisioning, monitoring, and maintenance using scripting and configuration management tools.
  10. Diagnose and resolve complex storage and I/O-related issues in high-throughput, low-latency HPC environments.
  11. Evaluate emerging storage technologies (NVMe, object storage, hierarchical storage management, burst buffers) and contribute to strategic planning for future HPC systems.
  12. Work with 24/7 operations staff to streamline monitoring and troubleshooting, significantly reducing the need for off-hours support.
  13. Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote equal opportunity by fostering a respectful workplace.
 
Basic Qualifications
  • A BS degree in computer science, computer engineering, information technology, information systems, science, engineering, or related discipline and 8–12 years of relevant professional experience; or an equivalent combination of education and experience.
    • Master’s degree holders: 7–10 years of relevant experience.
    • PhD holders: 4–6 years of relevant experience.
  • Five (5) or more years managing UNIX/Linux systems.
  • Demonstrated experience managing HPC storage and large-scale enterprise storage systems.
  • Three (3) or more years working with configuration management and automation tools such as Git, Jenkins, Ansible, or Puppet.
  • Proficiency with at least one scripting language (Bash, Python, Perl, etc.).
  • Strong Linux administration and advanced troubleshooting experience.
  • Experience supporting large data systems and/or HPC scientific workloads.
  • Strong desire to innovate and evaluate new technologies for HPC and storage environments.
  • Collaborative approach and ability to become a trusted advisor to research teams.
Preferred Qualifications
  • Active DOE Q, DoD Top Secret, or TS/SCI clearance is strongly preferred.
  • Solid understanding of multiple operating systems and HPC cluster technologies.
  • Experience with Rocky/CentOS/RHEL, Ubuntu, VMware.
  • Understanding of HPC job schedulers (SLURM) and user support workflows.
  • Experience with container technologies in HPC environments.
  • Experience with multiple system deployment mechanisms (Warewulf, PXEboot, Cobbler, Bright).
  • Experience with GPU clusters (NVIDIA, AMD) for AI/ML and scientific workloads.
  • Deep expertise with high-performance parallel file systems (Lustre, GPFS/Spectrum Scale, BeeGFS, WEKA).
  • Knowledge of storage networking (Infiniband, NVMe-oF, SAN/NAS architectures).
  • Familiarity with RAID, ZFS, and object storage technologies.
  • Strong background in performance monitoring, benchmarking, and I/O optimization.
  • Experience with monitoring systems such as Grafana, CheckMK, Nagios, Zabbix, Ganglia.
  • Previous experience working in a government, scientific, or other highly technical environment.
  • Strong documentation skills and ability to prepare web-based documentation.