1

Github Engineer Jobs in Madison, AL (NOW HIRING)

Leverage GitOps patterns and CI/CD with tools like GitLab and GitHub. Work Environment * Working ... Programming proficiency in Python and extensive knowledge of ML frameworks, libraries data ...

The Ground-Based Midcourse Defense (GM) is looking for a DevSecOps Engineer to work as a member of ... GitHub Actions, Jenkins, etc.) • Experience with **application security tools** (SAST, DAST ...

The Ground-Based Midcourse Defense (GM) is looking for a DevSecOps Engineer to work as a member of ... GitHub Actions, Jenkins, etc.) • Experience with **application security tools** (SAST, DAST ...

IT Solutions Senior Engineer

Madison, AL · On-site

$49.50 - $64/hr

... using GitHub Actions and/or Azure DevOps -Automation using Azure CLI and PowerShell -Secure and repeatable cloud deployment processes Key Responsibilities -Design, deploy, and maintain Azure ...

... Git/GitHub, Nexus, and EclipseKnowledge of DevSecOps and/or build managementWillingness to take on unanticipated tasks Security ClearanceCandidates must currently have and be able to maintain a ...

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL ... such as Maven, Git/GitHub, Nexus, and EclipseExperience with Agile development ...

Intermediate Cloud Engineer

Huntsville, AL · On-site

$55.25 - $73.75/hr

... GitHub or Bitbucket • Basic understanding of containerization and container orchestration ... Engineering (MBSE) tools such as Cameo • Experience managing enterprise application platforms ...

Showing results 21-40

Github Engineer information

See Madison, AL salary details

$27.8K

$85.8K

$114.2K

How much do github engineer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for github engineer in Madison, AL is $85,831.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,600.00 and $103,900.00 per year, depending on experience, location, and employer.

What is a GitHub engineer?

A GitHub Engineer is a software professional who specializes in using GitHub, a popular platform for version control and collaboration, to manage code, streamline development workflows, and support software engineering teams. Their responsibilities often include setting up repositories, managing branches, automating workflows with GitHub Actions, and ensuring code quality through pull requests and code reviews. They may also help teams adopt best practices in source control and integrate GitHub with other tools in the development pipeline. This role requires strong knowledge of Git, continuous integration/continuous deployment (CI/CD), and collaborative software development.

How does a GitHub engineer typically collaborate with development teams to streamline code integration and deployment?

GitHub Engineers work closely with development teams to design and optimize continuous integration and deployment (CI/CD) pipelines, ensuring efficient code reviews, automated testing, and seamless merging of code. They often set best practices for branching strategies, manage repository permissions, and help troubleshoot integration issues. Regular collaboration involves participating in sprint planning, code review sessions, and providing technical guidance on using GitHub features effectively. This role is highly cross-functional, requiring strong communication skills and a proactive approach to supporting developers in maintaining code quality and delivery speed.

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

To thrive as a Github Engineer, you need a solid background in software development, version control systems (especially Git), and collaborative coding practices, often supported by a degree in computer science or related field. Familiarity with Github workflows, APIs, CI/CD tools, and scripting languages is typically required, along with certifications like GitHub Certified Developer being advantageous. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills for collaborating across diverse development teams. These skills ensure seamless code collaboration, efficient project management, and the delivery of high-quality software in dynamic environments.

What are popular job titles related to Github Engineer jobs in Madison, AL?

For Github Engineer jobs in Madison, AL, the most frequently searched job titles are:

What job categories do people searching Github Engineer jobs in Madison, AL look for?

The top searched job categories for Github Engineer jobs in Madison, AL are:

What cities near Madison, AL are hiring for Github Engineer jobs?

Cities near Madison, AL with the most Github Engineer job openings:

Machine Learning Engineer

Huntsville, AL • On-site

Astrion
5 - 10K employees

Full-time

Re-posted 3 days ago


Job description

Overview

Machine Learning Engineer

JOB LOCATION: Huntsville, Al

JOB STATUS: Full-time

CLEARANCE: TS/SCI w CI/Poly

TRAVEL: As needed

Astrion seeking a Machine Learning Engineer to join our analytics team working on an innovative MLOps workload leveraging cutting-edge technologies and supporting a government customer in Huntsville, Alabama.

This role will be responsible for delivering automation to key national security missions interacting with petabyte-scale data on supercomputing resources.

The ideal candidate will have a background in AI/ML model development and deployment and have experience in Python programming, handling SQL databases, and working in command line interfaces.

The team will work with technologies including:

  • Open source, commercial, and government software packages such as Docker, Python, Jupiter Notebooks, PostgreSQL, and other tools.
  • Leverage GitOps patterns and CI/CD with tools like GitLab and GitHub.

Work Environment

  • Working conditions are normal for an office environment.
  • Fast paced, deadline-oriented environment.
  • May require periods of non-traditional working hours including consecutive nights or weekends (if applicable).

 REQUIRED QUALIFICATIONS / SKILLS

  • TS/SCI with CI Polygraph
  • Degree in Computer Science, Statistics, Mathematics, Physics or another quantitative field.
  • 1-3 years of experience working with ML frameworks
  • Programming proficiency in Python and extensive knowledge of ML frameworks, libraries data structures, and data modeling.
  • Solid understanding of the full ML development lifecycle.
  • Experience working with SQL and NoSQL databases.
  • Experience with both Linux and Windows operating systems.
  • Knowledge of CI/CD and Agile methodologies.
  • Understanding of software design and system integration.

PREFERRED QUALIFICATIONS / SKILLS 

  • Experience with petabyte scale data sets
  • Experience with multi-INT analytics
  • Experience deploying, monitoring, and scaling models in production environments

 RESPONSIBILITIES

  • Integrate ML systems with other software components, ensuring that machine learning pipelines work within the overall product architecture.
  • Manage the transition from prototype to production, including setting up model deployment pipelines and monitoring solutions.
  • Construct optimized data pipelines to feed ML models; run tests and experiments and document findings.
  • Monitor model performance post-deployment including managing model drift, rollback, and failure scenarios.
  • Write clean, testable, maintainable code in Python and other languages.

#CJ