1

Best Computer Science Jobs in Alabama (NOW HIRING)

Be Seen First

Bachelor's degree (or in progress) in Computer Science, Information Systems, GIS, Data Analytics ... E Group Recruiters are here to make sure your job search experience is the best it can be. Our ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

Bachelors degree or higher in computer science, data science, engineering, math, statistics ... Familiarity with MLOps best practices * Knowledge of containerization (Docker, Podman) Applicant ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

Required : • Bachelors degree or higher in computer science, data science, engineering, math ... with MLOps best practices • Knowledge of containerization (Docker, Podman) Company : COLSA ...

... Sciences, Engineering or a related discipline, or equivalent combination of education and ... We put trust in our people because we believe it's the best way to unleash potential, bring ideas ...

New

Our culture elevates our people, ensuring they provide best-in-class service and solutions to our ... Minimum 4-year degree in Computer Science, Statistics, Mathematics, Data Science, Computer ...

Our culture elevates our people, ensuring they provide best-in-class service and solutions to our ... Minimum 4-year degree in Computer Science, Statistics, Mathematics, Data Science, Computer ...

Eight years of relevant experience in Computer Science * Demonstrate a high level of proficiency in ... best practices to bear. * Demonstrate a high level of proficiency as a Program/Project Manager (P ...

next page

Showing results 1-20

Best Computer Science information

What are the key skills and qualifications needed to thrive as a Computer Scientist, and why are they important?

To thrive as a Computer Scientist, you need a strong foundation in programming, algorithms, data structures, and typically a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), development tools, and version control systems like Git is important, and certifications in areas like cloud computing or cybersecurity can be beneficial. Analytical thinking, creativity, and effective problem-solving and communication skills help you stand out in this role. These skills and qualities are vital for designing innovative solutions, collaborating with diverse teams, and adapting to the rapidly evolving technology landscape.

What are some common challenges computer science professionals face when working on large-scale software projects?

Computer science professionals often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring software scalability and security in large-scale projects. Effective communication and version control become crucial as multiple developers contribute to the same codebase. Additionally, prioritizing tasks, debugging intricate issues, and meeting tight deadlines require strong organizational and problem-solving skills. Regular collaboration with project managers, designers, and QA engineers is essential to deliver robust and user-friendly software solutions.

What are the best computer science jobs?

The best computer science jobs are roles that offer strong career growth, competitive salaries, and opportunities to work with cutting-edge technology. Popular positions include software developer, data scientist, artificial intelligence engineer, cybersecurity analyst, and systems architect. These jobs typically require a solid foundation in programming, problem-solving skills, and the ability to keep up with technological advancements. The specific 'best' job for an individual often depends on their interests and specialization within computer science.

Which 3 jobs will survive AI?

In computer science, roles such as software developers, cybersecurity analysts, and data scientists are expected to persist despite AI advancements. These jobs require complex problem-solving, creativity, and domain-specific expertise that AI is less likely to fully automate. Continuous learning and specialized skills in programming, security, and data analysis will remain valuable.

What is the difference between Best Computer Science vs Software Developer?

AspectBest Computer ScienceSoftware Developer
Required CredentialsBachelor's or higher in Computer Science or related fieldBachelor's in Computer Science, Software Engineering, or related field
Work EnvironmentResearch labs, academia, tech companies, startupsTech companies, startups, freelance, corporate IT teams
Industry UsageAcademic, research, industry R&DProduct development, application programming, system design
Common Search/ComparisonFocuses on theoretical and foundational knowledgeFocuses on building and maintaining software applications

While Best Computer Science emphasizes theoretical foundations, research, and broad technical knowledge, Software Developers focus on designing, coding, and maintaining software applications. Both roles often require similar educational backgrounds, but their work environments and primary objectives differ.

What cities in Alabama are hiring for Best Computer Science jobs? Cities in Alabama with the most Best Computer Science job openings:
Infographic showing various Best Computer Science job openings in Alabama as of May 2026, with employment types broken down into 1% As Needed, 87% Full Time, 10% Part Time, 1% Temporary, and 1% Contract. Highlights an 74% Physical, 3% Hybrid, and 23% Remote job distribution.
SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support)

SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support)

Prescient Edge

Mooresville, AL • On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 13 days ago


Job description

Job Title
SME Computer Scientist - Artificial Intelligence (AI)/Machine Learning (ML) (J26 Support)
Location
Huntsville, AL 35649 US (Primary)
Category
Intelligence
Job Type
Full-Time
Career Level
Staff
Education
Master's Degree
Travel
None
Security Clearance Required
TS/SCI with CI Polygraph
Job Description
Prescient Edge is seeking a SME Computer Scientist - Artificial Intelligence (AI)/ Machine Learning (ML) (J26 Support) to support a federal government client.
Please note that the availability of this position is contingent upon contract award.
Benefits
At Prescient Edge, we believe that acting with integrity and serving our employees is the key to everyone's success. To that end, we provide employees with a best-in-class benefits package that includes:
  • A competitive salary with performance bonus opportunities.
  • Comprehensive healthcare benefits, including medical, vision, dental, and orthodontia coverage.
  • A substantial retirement plan with no vesting schedule. Career development opportunities, including on-the-job training, tuition reimbursement, and networking.
  • A positive work environment where employees are respected, supported, and engaged.

Security Clearance:
  • Security clearance required TS/SCI with a CI POLY or the ability to obtain one.

Job Requirements
Description:
  • Provides support to properly align the J2 workforce with the growing use of IC and DoD AI / ML initiatives/projects.
  • Supports the research, acquisition, fielding, sustaining, and training of AI / ML tools/applications for the J2 workforce.
  • Creates AI / ML models to run systematic processes on raw data and selects models that pull the most relevant information from collected data to assist in creating IC and DoD machine learning programs to look for or seek out specific conditions in space/space-related data and respond based on USSPACECOM PIRs / CCIRs.
  • Supports USSPACECOM J2 intelligence processes critical to near-term, mid-term, and far-term efforts for the Command, components, and other DoD organizations. Possesses an advanced degree in Computer Science, Mathematics, Statistics, or a related quantitative field.

Desired Experience:
  • 20 years of experience relevant to the specific labor category with at least a portion of the experience within the last 2 years.

Desired Education:
  • Master's degree in an area related to the labor category from a college or university accredited by an agency recognized by the U.S. Department of Education.

Location:
  • Huntsville, AL.

Prescient Edge is a Veteran-Owned Small Business (VOSB) founded as a counterintelligence (CI) and Human Intelligence (HUMINT) company in 2008. We are a global operations and solutions integrator delivering full-spectrum intelligence analysis support, training, security, and RD&E support solutions to the Department of Defense and throughout the intelligence community. Prescient Edge is an Equal Opportunity Employer (EEO). All applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic that is protected by law. We strive to foster equity and inclusion throughout our organization because we believe that diversity of thought is critical for creating a safe and engaging work environment while also enabling the organization's success.

Prescient Edge logo

About Prescient Edge

Sourced by ZipRecruiter

Prescient Edge is a prominent name in the global security industry, based out of McLean, VA, US. Established with the primary mission of harnessing science and technology for safety and security purposes, the company specializes in providing a wide range of products and services. This includes research and development, consulting, global operations support, intelligence evaluation, and advanced data solutions. These offerings make Prescient Edge an integral factor in national defense and commercial innovations.

Industry

Guided missile and space vehicle manufacturing

Company size

51 - 200 Employees

Headquarters location

McLean, VA, US

Year founded

2008

Social media