1

Phd Computer Science Jobs in Farmington, NM (NOW HIRING)

Phd Computer Science information

See Farmington, NM salary details

$49.3K

$72.6K

$85.6K

How much do phd computer science jobs pay per year?

As of Sep 1, 2026, the average yearly pay for phd computer science in Farmington, NM is $72,576.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,700.00 and $81,600.00 per year, depending on experience, location, and employer.

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

Is a PhD worth it for computer science?

A PhD in computer science can lead to careers in research, academia, or specialized industry roles, often requiring advanced skills in algorithms, data analysis, and programming. While it offers opportunities for high-level positions and expertise, it typically involves several years of study and may not be necessary for most industry jobs, which often value practical experience and skills. The decision depends on career goals and the desire for research or teaching roles.

What can I do after a PhD in computer science?

A PhD in computer science prepares individuals for careers in academia, research, or advanced industry roles such as data scientist, machine learning engineer, or software architect. Graduates often pursue postdoctoral research, work in R&D departments, or obtain certifications in specialized tools and programming languages to enhance their expertise.

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 are popular job titles related to Phd Computer Science jobs in Farmington, NM?

For Phd Computer Science jobs in Farmington, NM, the most frequently searched job titles are:

What job categories do people searching Phd Computer Science jobs in Farmington, NM look for?

The top searched job categories for Phd Computer Science jobs in Farmington, NM are:

What cities near Farmington, NM are hiring for Phd Computer Science jobs?

Cities near Farmington, NM with the most Phd Computer Science job openings:

Infographic showing various Phd Computer Science job openings in Farmington, NM as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, 5% Contract, and 1% Nights. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution, with an average salary of $72,576 per year, or $34.9 per hour.

Software Engineer Sr. (SECRET CLEARANCE)

MILVETS Systems Technology, Inc.

Kirtland, NM • On-site

$108K - $142K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Job description

Title: Software Engineer Sr.

Location: Kirtland AFB, NM

Job Type: Full-Time, On-site

Start Date: Immediate

Clearance Requirement: Active DoD Secret clearance required

Salary: Competitive

Experience and Certifications: Candidate must have a Bachelor’s, Master’s, or PhD in IT, Computer Science, Software Engineering, Cybersecurity, Information Systems, or Data Science (or equivalent certifications such as CISSP-ISSAP, GSEC, CSSLP), with 9+ years of relevant experience for a Bachelor’s, 7+ years for a Master’s, or 4+ years for a PhD, and a DoD 8570 IAT-II certification (CompTIA Security+ or higher) required within 60 days of hire.

Mandatory: Considering candidates with US Citizenship only. Employer will not sponsor applicants for work visas for this position.

About the company: Since its founding in 1986, MILVETS Systems Technology, Inc. has been a reliable provider of quality services in the information and technology fields. As a Service-Disabled Veteran-Owned Small Business, certified by the Small Business Administration as a Small Disadvantaged Business, the company was founded to offer efficient, cost-effective information technology services to commercial and government clients.

Position Overview: We are seeking a Senior Software Engineer to support the USAF Distributed Mission Operations Center (DMOC) at Kirtland AFB in Albuquerque, New Mexico. This role involves designing, developing, testing, and maintaining software systems, collaborating with the team to troubleshoot issues and enhance backend services and web applications, implementing software improvements, and ensuring compliance with DoD security standards. The engineer will also contribute to technical documentation, support CI/CD pipelines, and maintain version control and deployment processes.

Required Technologies

  • Programming Languages: C++, Python
  • Operating Systems: Linux, Windows
  • Version Control: Git, GitLab
  • Web & Frameworks (optional/desired): Django, HTML, CSS, Bootstrap
  • Databases: SQL
  • Other: Bash scripting, CI/CD pipelines (GitLab YAML), automated testing

Qualifications

  • Bachelor’s or Master’s degree in IT, Computer Science, Software Engineering, Cybersecurity, Information Systems, or Data Science, or equivalent certifications (CISSP-ISSAP, GSEC, CSSLP).
  • DoD 8570 IAT-II certification (CompTIA Security+ or higher) required within 60 days of hire.
  • Relevant experience: 9+ years with a Bachelor’s, 7+ years with a Master’s, 4+ years with a PhD.

MILVETS offers an excellent benefits package including Health Insurance, Dental Insurance, Life Insurance, Disability Insurance, Vision, 401(k), Paid Time Off. 

Equal Employment Opportunity:

Applicants for U.S. based positions with MILVETS Systems Technology, Inc. must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position. MILVETS Systems Technology is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

MILVETS Systems Technology, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.

MILVETS Systems Technology, Inc. (“MILVETS”) uses JazzHR Talent Fit AI to assist in candidate evaluation. This tool leverages artificial intelligence to generate insights but does not make autonomous hiring decisions. All employment decisions are made solely by MILVETS’ recruitment and management teams.

Candidate data processed through JazzHR Talent Fit AI is handled in compliance with applicable privacy and data protection regulations, including GDPR, and MILVETS’ internal policies. MILVETS is an Equal Opportunity Employer (EOE) and complies with all relevant EEOC regulations to ensure fair and equitable hiring practices.

By applying, candidates acknowledge and consent to the use of this tool for recruitment purposes.

Powered by JazzHR

5W0h2xIy9O