1

Computer Science Research Jobs in Alabama (NOW HIRING)

Computer Programmer II

Huntsville, AL ยท On-site

$37.40 - $39.50/hr

Must possess a Bachelor's Degree in Computer Science, Computer Engineering or related discipline ... research, development, test and evaluation in support of military equipment and systems * Ideal ...

Auburn University is looking for a TES Research Associate to support research in AI-driven modeling ... Required : โ€ข Master's degree in Computer Science, Artificial Intelligence, Data Science, or a ...

Southern Research has been translating science into real-world solutions since 1941. The Network ... Required : โ€ข Bachelor's degree in Computer Science, MIS, Information Technology or related ...

Active research areas include protein and antibody design, novel AI approaches to molecular ... Doctor of Philosophy (PhD) in biomedical informatics, computing, computer science, data science ...

Penta Research is seeking candidates to join our Next Generation Interceptor team supporting the ... Bachelor's degree in computer science, software engineering or related field * 5+ years related ...

Showing results 41-60

Computer Science Research information

See Alabama salary details

$10

$20

$33

How much do computer science research jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for computer science research in Alabama is $20.14, according to ZipRecruiter salary data. Most workers in this role earn between $15.67 and $21.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in computer science research, and why are they important?

Success in Computer Science Research requires a solid background in computer science theory, algorithms, mathematics, and typically a graduate degree such as a Master's or Ph.D. in a relevant field. Familiarity with programming languages (such as Python, Java, or C++), research tools (e.g., MATLAB, TensorFlow), and publishing research in peer-reviewed venues is highly valuable. Strong analytical thinking, problem-solving, written communication, and collaboration skills allow researchers to effectively explore novel ideas and present their findings. These competencies are critical for advancing technology, contributing original research, and working effectively in academic or industry research environments.

What is a computer science research?

A Computer Science Research job involves investigating fundamental and applied problems in computing to develop new algorithms, technologies, or theories. Researchers work in academia, industry, or government labs, focusing on areas such as artificial intelligence, cybersecurity, and data science. They conduct experiments, publish findings, and collaborate with other experts to advance the field.

What are the typical daily responsibilities of someone working in computer science research?

Professionals in Computer Science Research spend their days designing and conducting experiments, analyzing data, reviewing current literature, and developing new algorithms or models. They often collaborate with cross-functional teams, including other researchers, engineers, and sometimes product managers, to advance the understanding or application of emerging technologies. A significant portion of their work also involves writing and presenting research papers, prototyping solutions, and occasionally mentoring students or junior team members. The role is dynamic and involves both independent investigation and teamwork to solve complex technical problems.

What are the most commonly searched types of Computer Science Research jobs in Alabama? The most popular types of Computer Science Research jobs in Alabama are:
What are popular job titles related to Computer Science Research jobs in Alabama? For Computer Science Research jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Computer Science Research jobs in Alabama look for? The top searched job categories for Computer Science Research jobs in Alabama are:
Infographic showing various Computer Science Research job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 76% Full Time, 19% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $41,895 per year, or $20.1 per hour.

Computer Programmer II

Astrion

Huntsville, AL โ€ข On-site

$37.40 - $39.50/hr

Full-time

Re-posted 5 days ago


Job description

Overview
Computer Programmer II
Location: Huntsville, Alabama
Job Status: Full-time
Clearance: Secret
Travel: As needed
Salary: $37.40-$39.50 per hour
Astrion has an exciting opportunity for a Computer Programmer located at Redstone Arsenal in Huntsville, Al. Astrion has worked extensively with the Missile Sensor Test Division where it has earned a reputation for on-time delivery of high-quality products tailored to the needs of its clients.
REQUIRED QUALIFICATIONS / SKILLS
  • Must possess a Bachelor's Degree in Computer Science, Computer Engineering or related discipline from an accredited* college/university and 3 years of experience with entry level applications programming in a higher level (Visual Studio VB.Net, C++, etc.) language, configuration management, maintenance, software unit testing, and operation of existing programs; or an Associate's Degree in Computer Science, Computer Engineering or related discipline and 5 years of applicable experience; or 7 years of experience performing software development, analysis, integration and related functions for research, development, test and evaluation in support of military equipment and systems
  • Ideal candidate has demonstrated ability to assign work and manage personnel and tasks
  • Must have or be able to obtain a Secret clearance
  • Thorough, detail oriented, and organized, with excellent time management skills and ability to prioritize and handle multiple projects at once
  • Superb verbal and written communication skills
  • Self-motivated and independent thinker with out-of-the-box ideas
  • Leadership skills

PREFERRED QUALIFICATIONS / SKILLS
  • Establish or modify test criteria, develop test procedures, adapt or modify specialized testing equipment, and direct test equipment installation. This position will have a heavy focus on programming, maintaining, troubleshooting, and repairing missile test hardware/software. Propose process improvements that enhance the efficiency, effectiveness, or capability of energetic test operations. Demonstrated proficiency with management of tactical and strategic communications, marketing, and development of work products
  • Experience working with executives and senior management required
  • Exceptional customer relationship management highly desirable

RESPONSIBILITIES
  • Will serve as an engineer responsible for overseeing the operations, maintenance, controls and upgrades of the various data collecting platforms used for daily test activities. The selected individual will ensure data acquisition, instrumentation, computer programming, audio/visual equipment, live data/video feeds, and control systems are fully operational. Direct and/or coordinate the design, fabrication, and checkout of the test setup prior to test start.
  • Responsible for management of resources, risk management, some contract management reporting, and management of task order leads.
  • Ensures that projects are fully controlled, that goals and objectives are set, responsibility is assigned, and results are documented.
  • Participates in projects from the planning stage, provides additional or missing materials, and edits, organizes, and formats content for clarity, flow, and integrity.
  • Responsible for assigning, scheduling, and reviewing work.
  • Some travel may be required.