Tuscaloosa, AL

Salary
$83,500–$112,700from the description
Posted
Jul 22, 2026
Location
Tuscaloosa, AL
Last confirmed open
Jul 23, 2026

What this job asks for AI summary

A software engineering role embedded within a social science research institute, responsible for leading the design, development, and maintenance of research software, simulation systems, and computing infrastructure. The position involves overseeing systems integration, AI-enabled applications, and technical staff while working alongside faculty and external research partners. It suits an experienced software developer comfortable operating in an interdisciplinary academic research environment. Open to current UA employees only.

Senior level · 4+ years · Tuscaloosa, AL · Full-time

Must have (5)
Object-oriented programmingGitAI/MLdatabasescloud computing
Nice to have (6)
Unreal EnginePythonC#C++MATLABSQL

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 5 people in the Tuscaloosa, AL area plausibly meet what this posting asks for (software developers). range 2–8

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
AI/ML12%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
databases80%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $107,176 (middle half $79,296–$137,764). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 29, 2026. It is a model, not a headcount.

Why we read it this way (7)

This is an internal/campus-only search — only current University of Alabama employees are eligible to apply.

Remote work is permitted subject to University policy, but the role is campus-based; full remote is not offered.

The compensation range ($83,500–$112,700) represents the minimum to midpoint of the pay grade, not the full band ceiling.

The minimum experience requirement varies by degree level (2 years with a Master's up to 8 years with a GED); the overall years minimum is set to 4, the lowest software-development-specific floor across all pathways.

The 'Skills and Knowledge' section reads as a required competency list but names very few specific tools (only Git and general categories like AI/ML, databases, cloud); those are marked as required. All named technologies (Unreal Engine, Python, C#, C++, MATLAB, SQL) appear only under Preferred Qualifications.

The role has meaningful leadership/oversight responsibilities (supervising technical personnel, engineering students, strategic direction for a research institute), which could support an 11-3021 classification, but the primary day-to-day framing is hands-on software development and the title is 'Software Scientist III'; 15-1252 is the better fit with 15-1299 as a runner-up given the research-computing context.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): API development.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗