1

Scientific Computing Jobs in Alabama (NOW HIRING)

Python Tutor

Montgomery, AL ยท Remote

$18 - $40/hr

Emphasizes readable, maintainable code and connects Python to machine learning, web scraping, scientific computing, and DevOps applications. * Curriculum Awareness & Adaptive Instruction: Familiar ...

Proficiency with data analysis and scientific computing tools (e.g., Python, MATLAB, R, or similar) to process large datasets, perform statistical modeling, and generate data visualizations. * Travel ...

Data and Analytics Engineer

Huntsville, AL ยท On-site

$80K - $128K/yr

Proficiency with data analysis and scientific computing tools (e.g., Python, MATLAB, R, or similar) to process large datasets, perform statistical modeling, and generate data visualizations. * Travel ...

Data and Analytics Engineer

Huntsville, AL ยท On-site

$80K - $128K/yr

Proficiency with data analysis and scientific computing tools (e.g., Python, MATLAB, R, or similar) to process large datasets, perform statistical modeling, and generate data visualizations. * Travel ...

next page

Showing results 1-20

Scientific Computing information

See Alabama salary details

$12

$28

$47

How much do scientific computing jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for scientific computing in Alabama is $28.53, according to ZipRecruiter salary data. Most workers in this role earn between $17.45 and $36.39 per hour, depending on experience, location, and employer.

What are the typical daily responsibilities of someone working in Scientific Computing?

Professionals in Scientific Computing typically spend their days developing and optimizing computational models, writing code to analyze large datasets, and running simulations on high-performance computing systems. They often collaborate closely with scientists, researchers, or engineers to interpret results and improve methodologies. Depending on the industry, they may also be responsible for documenting workflows, troubleshooting complex issues, and staying current with technological advances in their field. Daily work often involves problem-solving, technical meetings, and the continuous improvement of algorithms and computational processes.

What are the key skills and qualifications needed to thrive in the Scientific Computing position, and why are they important?

To thrive in Scientific Computing, you need a strong background in mathematics, computer science, and scientific principles, often supported by a relevant degree such as physics, engineering, or computational science. Proficiency with programming languages like Python, C++, or MATLAB, experience with high-performance computing (HPC) systems, and familiarity with scientific software and libraries are typically essential. Excellent problem-solving abilities, teamwork, and clear communication skills are important soft skills for this role. These skills enable professionals to develop efficient computational solutions, collaborate effectively across multidisciplinary teams, and drive progress in research and innovation.

What is a Scientific Computing job?

A Scientific Computing job involves using advanced computational methods, algorithms, and mathematical modeling to solve complex scientific and engineering problems. Professionals in this field develop and optimize software, perform simulations, and analyze large datasets to support research in disciplines like physics, biology, and engineering. They often work with high-performance computing (HPC) systems and programming languages such as Python, C++, or Fortran. These roles are commonly found in academia, government research labs, and industries like aerospace, pharmaceuticals, and finance.

What are the most commonly searched types of Scientific Computing jobs in Alabama? The most popular types of Scientific Computing jobs in Alabama are:
What are popular job titles related to Scientific Computing jobs in Alabama? For Scientific Computing jobs in Alabama, the most frequently searched job titles are:
Infographic showing various Scientific Computing job openings in Alabama as of July 2026, with employment types broken down into 80% Full Time, 15% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $59,344 per year, or $28.5 per hour.
Mid Software Engineer

Mid Software Engineer

Verity Integrated Systems

Huntsville, AL โ€ข On-site

Full-time

Re-posted 25 days ago


Job description

Job Description

Verity was founded with a focus on providing advanced science and technology and business management services to commercial and government clients. Our team includes engineers and analysts with subject matter expertise in domains that span software development, simulation technologies, experimentation support tools, and systems analysis methodologies. Additionally, we have applied expertise in emerging threat evaluation, analysis, and simulation. These capabilities have been successfully applied to not only Science and Technology (S&T) programs, but also major weapon system acquisition programs and gap-filling warfighter solutions.

Position Overview

We are seeking a skilled Jr or Mid-Level Software Engineer/Developer to join our dynamic development team. This role offers the opportunity to work on cutting-edge applications involving geospatial visualization, modeling, and simulation technologies.

Key Responsibilities

  • Develop and maintain full-stack applications using JavaScript and Node.js
  • Create interactive geospatial visualizations and mapping applications using Cesium.js
  • Design and implement frontend GUIs with modern web technologies
  • Build robust backend business logic and networking interfaces
  • Collaborate with cross-functional teams using Agile development methodologies
  • Participate in code reviews and maintain code quality through Git/GitLab workflows
  • Contribute to modeling and simulation projects as needed
  • Support emerging technology initiatives including potential AI applications

Required Qualifications

  • Bachelor's degree in Engineering, Computer Science, or related scientific field from an accredited college or university
  • 2-5 years of professional software development experience for Mid-level
  • Strong proficiency in JavaScript and Node.js development
  • Experience with version control systems (Git/GitLab)
  • Familiarity with Agile development processes
  • Full-stack development capabilities (frontend and backend)
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Willingness to travel as needed

Preferred Qualifications

  • Experience with Cesium.js or similar 3D/mapping engines
  • Background in modeling and simulation applications
  • Exposure to AI/machine learning concepts or neural networks
  • Experience with geospatial data processing and visualization
  • Understanding of scientific computing principles
  • Previous work in engineering or scientific software development

What We Offer

  • Competitive salary and benefits package
  • Opportunity to work with cutting-edge technologies
  • Professional development and learning opportunities
  • Collaborative and innovative work environment
  • Flexible work arrangements
  • Travel opportunities for project engagement

Must be a U.S. citizen for consideration.

Verity Integrated Systems is an Equal Opportunity/Affirmative Action 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.