Talent.com

Software Jobs in Birmingham, AL

Create a job alert for this search

Software • birmingham al

Last updated: 1 day ago

Software Engineer 4

Johnson Service GroupBirmingham, AL
Full-time

Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birming... Show more

Software Engineer II

Brasfield & GorrieBirmingham, Alabama
Full-time

Responsibilities This key position is located on-site in Birmingham, Alabama.We are growing and looking for an experienced Software Engineer to join our software development team that specializes i... Show more

Software Engineer 4

Johnson Service GroupBirmingham, AL, US
Full-time
Quick Apply

Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birming... Show more

Software Integration Specialist

Imaging Business Machines LLCBirmingham, AL, United States
Full-time

The Software Integration Specialist works directly with new clients from kickoff to live processing of solution, setting up and configuring the system for each client's unique requirements.This inc... Show more

Software Engineer 4

JSG (Johnson Service Group, Inc.)Birmingham, AL, United States
Full-time

Job Function: Engineering - Computer Job Number: 414771.Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software ... Show more

Sr. Software Engineer

Akaasa TechnologiesBirmingham, AL, United States
Full-time
Quick Apply

Software Engineer </b>(72198) <br /> Location: <b>AL - Birmingham, TX - Dallas, PA - Pittsburgh, OH - Cleveland, AZ - Phoenix </b><br /> Work Mode : <b>5 Days ... Show more

Software Engineer I

EBSCOBirmingham, AL, United States
Full-time

Headquartered in Birmingham, Alabama, Moultrie ( is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote mo... Show more

Software Engineer

United ITBirmingham, AL, United States
Full-time

Participate in product design sessions to define, drive, and implement a variety of new products and features that require flexible and performant solutions.Write/develop code that supports the des... Show more

Software Architect

V2SoftBirmingham, AL, US
Full-time

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998.We have headquarteerd in Bloomfiled Hills, MI and... Show more

Software Engineer 4

LancesoftBirmingham, AL, US
Temporary
Quick Apply

Role:              Software Engineer 4.Location:          Birmingham, AL(Onsi... Show more

Software Engineer Lead

V2softBirmingham, AL, United States
Full-time

Must Have Skills: Angular Microservices Kubernetes/Containers CI/CD Jenkins Bitbucket JIRA Led or contributed to large, multi-app migrations Comfortable estimating and sequencing portfolio-wide tec... Show more

Software Engineer Associate

PNCBirmingham, AL, United States
Full-time

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve.We are all united in delivering the best experience for our customers.We work together each day ... Show more

Senior Software Engineer

First Horizon BankBirmingham, AL, United States
Full-time

No Sponsorship will be provided for this role.On Site at location listed in posting.The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and mainta... Show more

Software Product Owner

EBSCO Industries IncBirmingham, AL, US
Full-time

Headquartered in Birmingham, Alabama, Moultrie (.We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.Moultrie i... Show more

Software Engineer II

TalentBurstBirmingham, AL, United States
Temporary

Remote until Contract(Expectation is at least three days in office after conversion.Atlanta, Charlotte and Birmingham candidates only.Role is for Mobile Developer with deep native development exepe... Show more

Remote Software Developer

Micro1Hoover, Alabama, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Software Engineer III

EquiliemBirmingham, AL, United States
Temporary

Role: Software Engineer III (C#/.Location: Birmingham, AL and Atlanta, GA or Charlotte, NC- Hybrid.Duration: 6-month Contract-right to hire.Our client needs a Software Engineer to oversee applicati... Show more

Senior Software Engineer

First HorizonVestavia Hills, AL, United States
Full-time

No Sponsorship will be provided for this role.On Site at location listed in posting.The Senior Development Engineer will plan, design, develop, configure, document, deploy, troubleshoot, and mainta... Show more

Remote Software Developer

Micro1Mountain Brook, Alabama, US
$60.00 hourly
Remote
Full-time

Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform.AI labs and enterprises use micro1 to train models and build reliable AI agents th... Show more

 • Promoted

Software Engineer

Vessel Technologies, Inc.Birmingham, AL, United States
$75,000.00 yearly
Full-time

Vessel is building the future of housing.We combine breakthrough design, advanced manufacturing, and first-principles thinking to tackle one of the world's most pressing challenges: creating sustai... Show more

People also ask
Software Engineer 4

Software Engineer 4

Johnson Service GroupBirmingham, AL
2 days ago
Job type
  • Full-time
Job description
** Johnson Service Group (JSG) is a nationally recognized professional staffing and recruiting firm that is looking for an experienced Software Engineer to fill a seven-month assignment in the Birmingham, AL area.


This position may require some bending, lifting, climbing, prolonged sitting, prolonged walking, walking on gravel or crawling when necessary.


Date: 05/06/2026

Job Title: Software Engineer 4

Work Location: Birmingham, AL

Requirements:

Professional Experience
  • 10+ years of experience in software engineering, cloud platform engineering, or data engineering roles.
  • Has fundamental knowledge of software engineering utilizing Web-based or Object-Oriented Technologies, including .NET and Java.
  • AI application development - specifically utilizing DataBricks with an MS Azure lakehouse framework.
  • Demonstrated experience delivering production-grade data or analytics solutions in an enterprise environment.
  • Experience in the energy, utilities, nuclear, or other highly regulated industries is strongly preferred.
  • Exposure to handling sensitive operational, telemetry, or regulatory data is a plus.
  • Provide high-level application support.
  • Requires good troubleshooting skills, and experience with large-scale distributed system environments.

Role Overview

The Cloud Data & AI Platform Engineer is a hands-on technical role responsible for designing, building, and operating advanced data and AI orchestration capabilities within the company’s Azure/Databricks-based Lakehouse environment. This role focuses on enabling reliable, governed, and auditable automation of data and analytics workflows using Azure Databricks and related Azure services.

The position supports the Lakehouse by developing orchestration frameworks, AI enabled processing pipelines, and integration services that extend beyond traditional ETL, while remaining compliant with regulatory, security, and cost-management standards expected in a nuclear operating environment.

This role partners closely with data engineering, analytics, and application teams to ensure that AI-enabled solutions are production-ready, maintainable, and aligned with enterprise architecture standards.

Key Responsibilities
  • Problem determination and resolution
  • Coding and debugging
  • Installing and updating software
  • Providing 24x7 technical support
  • Designing, creating, testing, and modifying programs
  • Handling special projects
  • Designing, developing, and implementing software solutions
  • Reviewing and recommending products
  • Developing technical specifications
  • Developing new systems and programs

Data & AI Orchestration Engineering
  • Design and implement reusable orchestration frameworks in Python to manage multi-step analytics, data quality checks, and AI-assisted workflows.
  • Develop controlled agent-based or task-specialized components to support activities such as data validation, metadata enrichment, code generation assistance, and operational diagnostics.
  • Ensure orchestration logic is deterministic, testable, and suitable for regulated production environments.

Azure Databricks Platform Integration
  • Deploy and operate orchestration and AI-enabled workloads within Azure Databricks, leveraging: Delta Lake and Medallion Architecture (Bronze/Silver/Gold) Databricks Workflows and Jobs o Unity Catalog for data governance and access control
  • Partner with Lakehouse platform leads to align solutions with architectural standards.
System & API Integration
  • Design and implement secure integration patterns with internal company applications and approved external vendor systems.
  • Ensure integrations follow enterprise security, identity, and data-handling requirements, including auditability and least-privilege access.

Performance, Cost, and Reliability Management
  • Monitor and optimize Spark workloads, orchestration processes, and AI service calls to ensure efficient resource utilization.
  • Apply cost-awareness principles consistent with Company AR/CO and cloud financial management expectations.
  • Build solutions that can scale to intermittent high-volume workloads while remaining operationally stable.

Technical Leadership & Standards
  • Contribute to architectural guidance, design reviews, and technical standards for data and AI solutions in the Lakehouse.
  • Ensure solutions are modular, maintainable, and aligned with long-term platform strategy.
  • Provide clear documentation and handoff materials to support ongoing operations and support teams.
Technical Qualifications Core Technical Skills
  • Python: Advanced proficiency, including object-oriented design and asynchronous or event-driven patterns.
  • Data Engineering: Strong experience with PySpark, Delta Lake, and enterprise data lake architectures.
  • Azure Platform: Practical experience with Azure services such as: Azure Databricks Azure Functions and/or Logic Apps Azure Container-based services (as applicable)
  • AI Enablement: Experience implementing AI-assisted or LLM-enabled workflows using structured orchestration patterns (e.g., task-based agents, supervisor/worker models).

Platform & DevOps
  • Experience with CI/CD pipelines using GitHub Actions or Azure DevOps.
  • Familiarity with infrastructure-as-code or environment configuration management in Azure.
  • Strong understanding of secure development practices in regulated environments.

Performance & Operating Expectations
  • Accuracy & Auditability: Solutions must be reliable, traceable, and verifiable to support regulatory and operational requirements.
  • Scalability & Resilience: Designs must tolerate variable workload patterns without manual intervention.
  • Documentation & Standards Compliance: Code adheres to PEP 8 and Company development standards. Comprehensive docstrings, READMEs, and architectural artifacts are required

Is this position supporting a government-related project? No

Does this position require driving (excluding commute)? Yes

Does this position require personal protective equipment (PPE)? No

Estimated Start Date: 5/22/2026

Estimated Duration of Job Assignment: 12/11/2026



JSG offers medical, dental, vision, life insurance options, short-term disability, 401(k), weekly pay, and more. Johnson Service Group (JSG) is an Equal Opportunity Employer. JSG provides equal employment opportunities to all applicants and employees without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, marital status, protected veteran status, or any other characteristic protected by law. #D650