1

Contract Machine Learning Software Engineer Jobs in Alabama

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

As a senior engineer you will influence engineering design and software development, supervise ... Production deployment of Machine Learning (ML) models Responsibilities * Lead software development ...

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

As a senior engineer you will influence engineering design and software development, supervise ... Production deployment of Machine Learning (ML) models Responsibilities * Lead software development ...

USRA is seeking a full-time Software Engineer to work in their Huntsville, AL office, collaborating ... on machine learning and AI techniques and tools • Collaborate with and mentor EarthRISE ...

Job Requisition ID # 26WD97132 26WD97132, Pr incipal Machine Learning Engineer, ML Platform and ... By creating software tools for making buildings,machines, and even the latest movies, we influence ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

... machine learning, or database systems and three years of related experience as a Software Engineer/Developer, Analytics Engineer, Data Scientist/Engineer/Analyst, or similar. Skills in Python, SQL, R ...

Senior Software Engineer

Huntsville, AL · On-site

$121K - $160K/yr

... machine learning, augmented and virtual reality, big data analytics, and more! We are excited to ... Senior Software Engineer Job Location: Huntsville, AL We are seeking a highly skilled Senior ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Deep knowledge of supervised learning, unsupervised learning, feature engineering, model selection ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...

Software Engineer III MA

Huntsville, AL · On-site

$57 - $76.50/hr

... machine learning, augmented and virtual reality, big data analytics, and more! We are excited to ... and Simulations Contract for Framework and Tools (MASC-F) program. This role will focus on ...

next page

Showing results 1-20

Contract Machine Learning Software Engineer information

How does a Contract Machine Learning Software Engineer typically collaborate with full-time team members during a project?

As a Contract Machine Learning Software Engineer, you will often work closely with full-time data scientists, software engineers, and product managers. Collaboration usually happens through regular stand-up meetings, code reviews, and shared documentation platforms. Despite being a contractor, you’re expected to integrate seamlessly with the team, communicate progress transparently, and adapt to the company’s workflows. Building strong relationships and proactively seeking feedback can help ensure your contributions align with the project’s goals and timelines.

What is the difference between Contract Machine Learning Software Engineer vs Data Scientist?

AspectContract Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master’s in CS, ML, or related fields; experience with ML frameworksBachelor's or Master’s in Statistics, Data Science, or related fields; strong analytical skills
Work EnvironmentProject-based, often remote, focused on developing ML models and softwareData analysis, visualization, and interpretation, often in research or business settings
Employer & Industry UsageTech companies, startups, consulting firms; used for deploying ML solutionsResearch institutions, finance, healthcare, and tech; used for insights and decision-making

The main difference is that Contract Machine Learning Software Engineers focus on developing and deploying ML models as software solutions, while Data Scientists analyze data to generate insights. Both roles require strong technical skills, but their primary objectives and work environments differ.

Which 5 jobs will survive AI?

For a Contract Machine Learning Software Engineer, roles that involve complex problem-solving, creativity, and human judgment are more likely to persist, such as AI research, data science, cybersecurity, software architecture, and technical consulting. These jobs require specialized skills, domain expertise, and adaptability that AI tools currently cannot fully replicate. Continuous learning and proficiency with AI and machine learning tools will help maintain relevance in this evolving field.

What engineers make $500,000?

Senior machine learning software engineers with extensive experience, advanced skills in deep learning and data science, and often working in high-demand industries or at large tech companies can earn $500,000 or more annually. Compensation may include base salary, bonuses, and stock options, especially in competitive markets or executive-level roles.

What is a $900,000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as a senior machine learning engineer or AI research director, often involving advanced skills in deep learning, data science, and software engineering. These roles usually require extensive experience, specialized knowledge, and may include leadership responsibilities or working with cutting-edge AI technologies. Compensation at this level reflects the complexity and impact of the work, often including bonuses and stock options.

What are the key skills and qualifications needed to thrive as a Contract Machine Learning Software Engineer, and why are they important?

To thrive as a Contract Machine Learning Software Engineer, you need a strong background in computer science, proficiency in programming languages like Python, and expertise in machine learning algorithms, typically supported by a relevant degree or equivalent experience. Familiarity with frameworks and tools such as TensorFlow, PyTorch, scikit-learn, and cloud platforms, along with knowledge of version control systems like Git, is essential. Strong problem-solving abilities, communication skills, and the ability to work independently or with cross-functional teams make someone stand out in this role. These skills ensure efficient delivery of scalable machine learning solutions that meet client requirements and project timelines.

How much do contract software engineers make?

Contract machine learning software engineers typically earn between $50 and $150 per hour, depending on experience, location, and project complexity. Rates can vary based on skills in specific frameworks, tools, and the duration of the contract.

What is a Contract Machine Learning Software Engineer?

A Contract Machine Learning Software Engineer is a professional who is hired on a temporary or project basis to design, develop, and deploy machine learning models and systems. They often work with organizations that need specialized expertise for a limited duration, helping to build algorithms, analyze data, and integrate AI solutions into existing software products. Contract engineers typically have strong backgrounds in programming, mathematics, and data science, and they may work remotely or on-site. Their responsibilities can range from data preprocessing and model training to deploying models in production environments. This arrangement allows companies to access advanced machine learning skills without committing to a full-time hire.
What are the most commonly searched types of Machine Learning Software Engineer jobs in Alabama? The most popular types of Machine Learning Software Engineer jobs in Alabama are:
What cities in Alabama are hiring for Contract Machine Learning Software Engineer jobs? Cities in Alabama with the most Contract Machine Learning Software Engineer job openings:
Sr. Data Scientist/Machine Learning Engineer - HSV, AL

Sr. Data Scientist/Machine Learning Engineer - HSV, AL

Davidson Technologies, Inc.

Huntsville, AL • On-site

$180K - $206K/yr

Full-time

Posted 9 days ago


Job description

Davidson is distinguished in the aerospace and missile defense industry, in part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent technology solutions in defense of our nation.
Davidson is seeking a Senior Data Scientist/Machine Learning Engineer in Huntsville, Alabama to design, build, and deploy ML systems to control and optimize VLF transmissions. Using your experience with applied ML, real-time systems, and physical domain modeling, you will work closely with RF engineers, software engineers, and end customers to develop an intelligent Al/ML stack that monitors environmental conditions, predicts signal propagation impacts, and supports dynamic adjustments of transmission parameters to maintain signal stability and performance. You will take models from concept through production deployment (MLOps) and ensure they operate reliably in mission-critical environments.
*Contingent Upon Award*
Job Responsibilities:
  • Develop ML models to leverage weather and environmental data feeds for disaster event prediction
  • Build predictive models to improve preventative maintenance capabilities
  • Help to integrate models into decisions systems that optimize transmission system operations and performance
  • Translate model outputs into actionable, explainable recommendations
  • Collaborate with engineering team (RF, Systems, Software) to deploy models into real-time production systems
  • End-to-end ML lifecycle management using MLOps best practices
  • Communicate complex technical concepts clearly to engineers and customers
  • Contribute to system architecture decisions for scalable/reliable Al/ML solutions

Job Requirements:
  • Bachelor's degree or higher in Data Science, Computer Science, Engineering, Physics or related field
  • 8+ years of experience in applied data science or machine learning roles
  • Strong foundation in machine learning and statistical modeling
  • Demonstrable experience translating stakeholder requirements into technical ML strategies that deliver tangible customer value
  • Hands-on experience deploying ML models into production environments
  • Practical experience with MLOps (model pipelines, monitoring, reproducibility)
  • Must be a U.S. citizen

Preferred Qualifications:
  • Familiarity with RF systems, signal propagation, or electromagnetic modeling
  • Familiarity with surrogate modeling of physics-based systems, such as weather
  • Familiarity with predictive maintenance (CBM+)
  • Experience integrating ML into real-time systems

Clearance:
  • Currently holds an Active DoD Secret Clearance or is able to obtain a Secret Clearance