1

Contract Machine Learning Software Engineer Jobs in Alabama

Senior Software Engineer

Huntsville, AL · On-site

$121K - $160K/yr

Job Summary : Camgian is seeking a Senior Software Engineer who will lead the development of ... of Machine Learning (ML) models Company : Since 2006, Camgian has created the future for defense ...

ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and ... Machine learning: supervised and unsupervised learning, clustering, and classification; * Applied ...

... 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 ...

Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type ... Machine Learning (ML) and Artificial Intelligence (AI) architectures and use cases in support of ...

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 ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

Must-Have Skills 3+ years of ML engineering experience -- model training, fine-tuning, or post-training pipelines in research or production Strong Python and deep learning proficiency (PyTorch ...

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.

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.

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:
Senior Software Engineer

Senior Software Engineer

Camgian

Huntsville, AL • On-site

$121K - $160K/yr

Full-time

Posted 27 days ago


Job description

Job Summary:
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing, and documentation. The successful candidate will influence engineering design and software development, supervise other software engineers, and act as a mentor and technical resource.
Responsibilities:
• Lead software development projects to meet customer/product requirements ensuring high quality through unit, functional, integration, and regression testing
• Document architecture, design, test plan and user guide
• Deploy software applications to production
• Participate in design reviews and present your work to the company
• Track project/product milestones and releases ensuring schedule and budget are met
• Train & mentor junior engineers, perform architecture, design and code reviews
• Lead continuous process and productivity improvements in the team
• Engage in professional development activities to enhance your skillset
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Software Engineering or Computer Engineering
• Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux
• Experience with UI/UX design and development
• Experience in DevOps tools (Jira, Git, Jenkins, Artifactory)
• Experience in Software Development Life Cycle Processes and Agile Methodologies
• 5+ years of software development experience
• United States Citizenship
Preferred:
• Master’s degree in Computer Science, Software Engineering or Computer Engineering
• Experience in Backend design, development, and integration
• Experience in Software architectures, Data frameworks and Security
• Understanding of Secure Communications and Message Delivery Tools
• Production deployment of Machine Learning (ML) models
Company:
Since 2006, Camgian has created the future for defense and industry through AI, software, and data science. Founded in 2006, the company is headquartered in Starkville, USA, with a team of 51-200 employees. The company is currently Growth Stage.