1

Phd Computer Science Jobs in Huntsville, AL (NOW HIRING)

... Science in an Engineering field; 7 Years with Masters; 4 Years with PhD. * Test Engineer 5: 14 ... Required Degree and Experience: * BS STEM degree in Computer Science, Software Engineering, Math or ...

... Science in an Engineering field; 7 Years with Masters; 4 Years with PhD. * Test Engineer 5: 14 ... Required Degree and Experience: * BS STEM degree in Computer Science, Software Engineering, Math or ...

... Science in an Engineering field; 7 Years with Masters; 4 Years with PhD. * Test Engineer 5: 14 ... Required Degree and Experience: * BS STEM degree in Computer Science, Software Engineering, Math or ...

Senior AI Engineer

Huntsville, AL ยท On-site

$100 - $130/hr

Master's or PhD in a computer science related discipline * Experience with developing and deploying ML models into products and services * Experience with AI frameworks such as TensorFlow, PyTorch ...

Senior AI Engineer

Huntsville, AL ยท On-site

$103K - $141K/yr

Master's or PhD in a computer science related discipline * Experience with developing and deploying ML models into products and services * Experience with AI frameworks such as TensorFlow, PyTorch ...

Senior AI Engineer

Huntsville, AL ยท On-site

$103K - $141K/yr

Master's or PhD in a computer science related discipline * Experience with developing and deploying ML models into products and services * Experience with AI frameworks such as TensorFlow, PyTorch ...

... with PhD.Test Engineer 5: 14 Years with Bachelors or; 12 Years with Masters or; 9 Years with ... BS STEM degree in Computer Science, Software Engineering, Math or other related discipline.Years of ...

Showing results 21-40

Phd Computer Science information

See Huntsville, AL salary details

$56K

$82.4K

$97.2K

How much do phd computer science jobs pay per year?

As of Aug 7, 2026, the average yearly pay for phd computer science in Huntsville, AL is $82,401.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,800.00 and $92,700.00 per year, depending on experience, location, and employer.

Is a PhD worth it for computer science?

A PhD in computer science can lead to careers in research, academia, 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. However, it may not be necessary for most industry jobs, which often prioritize skills and experience over advanced degrees.

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 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?

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.

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

A PhD in computer science qualifies individuals for research positions, university faculty roles, and advanced roles in industry such as data scientist, machine learning engineer, or AI researcher. These roles often require strong programming skills, knowledge of algorithms, and experience with tools like Python, TensorFlow, or cloud platforms.
What job categories do people searching Phd Computer Science jobs in Huntsville, AL look for? The top searched job categories for Phd Computer Science jobs in Huntsville, AL are:
What cities near Huntsville, AL are hiring for Phd Computer Science jobs? Cities near Huntsville, AL with the most Phd Computer Science job openings:
Infographic showing various Phd Computer Science job openings in Huntsville, AL 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 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $82,401 per year, or $39.6 per hour.

Senior Test Engineer

4M Research

Huntsville, AL โ€ข On-site

Full-time

Posted 7 days ago


Job description

4M Research, Inc. (4M) is a Woman Owned Small Business established in 2007 and headquartered in Huntsville, AL.ย  4M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, Health and Wellness Services and Field Support Services to a variety of customers including MDA, NASA, and AMCOM.ย  Our continuous and rapid growth is attributable to the caliber of employees 4M strives to hire and retain.ย 

4M is currently looking for a Senior Levelย Test Engineerย in Huntsville, AL in support of the IBCS program.

Responsibilities:

  • Perform test planning, monitoring and test execution activities for IBCS software.

Basic Qualificartions:

  • Test Engineer 4: 9 Years with Bachelors in Science in an Engineering field; 7 Years with Masters; 4 Years with PhD.
  • Test Engineer 5: 14 Years with Bachelors or; 12 Years with Masters or; 9 Years with PhD
  • Testย Engineer 6:ย 20+ Years with Bachelors or; 18+ Years with Masters or; 15+ Years with PhD.
  • Ability to devise test objectives, organization test policies, test strategies and test plans.
  • Ability to estimate the testing to be done and acquire necessary resources.
  • Ability to schedule tests for execution and monitor, measure, control and report on test progress, product quality status, and test results, adapting the test plan and compensating as needed to adjust to evolving conditions.
  • Collaborate with other stakeholders.
  • Capability to learn quickly as IBCS is a very complex software suite.
  • Good teamwork skills and able to work independently on various tasks.
  • Experience with UNIX, Linux and Windows operating systems C++, JAVA.
  • Active DOD Secret Clearance.

Preferred Qualifications:

  • Experience testing SW and systems for performance and functionality based on requirement specification and ability to identify and document exact sequence of activities desired.
  • Experience with Agile methodology.
  • Experience in a test lead role.
  • Experience in a CMMI Level 5 organization.
  • Experience with automated testing.
  • Must be able to work in a technical team environment characterized by frequently changing tasks, new priorities and quick responses.

Required Degree and Experience:

  • BS STEM degreeย in Computer Science, Software Engineering, Math or other related discipline.
  • Years of experience will determine grade level.

Qualified candidates should apply online at www.4mresearch.com or call 256-319-4646 x8006 for assistance.ย ย ย 

4M Research, Inc. is an Affirmative Action/ Equal Opportunity Employer and an active participant in the Employment Eligibility Verification Program (E-Verify).ย