1

Phd Software Engineer Jobs in Mississippi (NOW HIRING)

Advanced expertise in Computational Biology, Cheminformatics, Medicinal Chemistry, Biochemistry, or related fields; advanced degree (PhD, MSc, PharmD) highly valued but not strictly required.

Bachelors degree and 5 years of experience or Masters degree and 3 years of experience or PhD ... Proficient in programming languages such as SQL, C++, etc. * Knowledge of API and system ...

DATA ANALYST 4

Pascagoula, MS · On-site

$70 - $110/hr

Develops software programs, algorithms, dashboards, information tools, and queries to clean, model ... Understanding of DevOps, CI/CD, or infrastructure-as-code methodologies. * Scripting or development ...

Senior Data Scientist

Laurel, MS · On-site

$110 - $150/hr

Develop prototype software to gather, process, and analyze intelligence data from various sources ... A Master's or PhD in Computer Science, Mathematics, Physics, Computer Engineering, Electrical ...

next page

Showing results 1-20

Phd Software Engineer information

See Mississippi salary details

$60.1K

$139.7K

$194.6K

How much do phd software engineer jobs pay per year?

As of Aug 28, 2026, the average yearly pay for phd software engineer in Mississippi is $139,715.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,600.00 and $163,800.00 per year, depending on experience, location, and employer.

What is a PhD software engineer?

A PhD Software Engineer is a professional who has completed a Doctor of Philosophy (PhD) degree specializing in computer science, software engineering, or a related field, and works in designing, developing, and optimizing software systems. They often engage in advanced research, develop innovative algorithms, and solve complex technical problems. Their expertise is typically utilized in roles that require deep technical knowledge, research skills, and the ability to push the boundaries of current technology. PhD Software Engineers are commonly found in academia, research institutions, and leading technology companies.

What does a PhD software engineer do?

As a PhD Software Engineer, you are often entrusted with tackling complex problems and leading research-driven projects that require advanced analytical and technical skills. Your daily work may involve designing novel algorithms, conducting experiments, and collaborating closely with cross-functional teams such as data scientists and product managers. Additionally, you might mentor junior engineers and help shape the technical direction of your team. This role leverages your research background to bridge the gap between academic innovation and practical software solutions.

What are the key skills and qualifications needed to thrive as a PhD software engineer?

A PhD Software Engineer requires advanced programming expertise, strong analytical and research skills, and typically a doctorate in computer science or a related field. Familiarity with specialized programming languages, version control systems like Git, and experience with research-oriented software tools are common technical requirements. Exceptional problem-solving, collaboration, and communication skills help bridge the gap between research and practical application. These abilities are crucial for driving innovation, translating complex theories into scalable solutions, and contributing to cutting-edge technology projects.

What are popular job titles related to Phd Software Engineer jobs in Mississippi?

For Phd Software Engineer jobs in Mississippi, the most frequently searched job titles are:

What cities in Mississippi are hiring for Phd Software Engineer jobs?

Cities in Mississippi with the most Phd Software Engineer job openings:

Infographic showing various Phd Software Engineer job openings in Mississippi as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, and 4% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $139,715 per year, or $67.2 per hour.

Enterprise Infrastructure Software Data Engineer SWD3_14-317

Laurel, MS • On-site

Lifecycle Corporation
IT Services • 11 - 50 employees

$90 - $120/hr

Other

Re-posted 26 days ago


Job description

Enterprise Infrastructure Software Data Engineer SWD3_14-317

Laurel, United States | Posted on 07/02/2026

Overview

The Enterprise Infrastructure Software Data Engineer will develop, maintain, and enhance complex and diverse software systems based upon documented requirements.

Responsibilities
  • Review and test software components for adherence to the design requirements; and document test results.
  • Utilize software development and software design methodologies appropriate to the environment.
  • Provide specific input to the software components of system design to include the use of Commercial Off-The-Shelf (COTS) / Government Off-The-Shelf (GOTS) in place of new development.
  • Develop software solutions by analyzing system performance standards.
  • Confer with users or system engineers.
  • Analyze usage and work processes; and investigate problem areas.
Requirements
  • All LCAT requirements
  • Possess TS/SCI clearance with polygraph (No CCAs).
  • Understanding of IT management and operations.
  • Five (5) years of demonstrated experience in Software Engineering with a Bachelor's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university; or three (3) years of experience with a qualifying Master's degree; or zero (0) years of experience with a qualifying PhD. Six (6) years of Software Engineering experience with a high school diploma or GED would also be acceptable.
#J-18808-Ljbffr