1

Senior Machine Learning Software Engineer Jobs in Alabama

Experience building ML models in Python; solid software engineering and algorithms fundamentals ... senior guidance * Excellent understanding of model evaluation techniques, feature engineering ...

Mentor and grow other software engineers and Machine Learning Engineers across teams * Break down larger Machine Learning initiatives into pieces that deliver incremental business value and guide the ...

Overview Machine Learning Engineer JOB LOCATION: Huntsville, Al JOB STATUS: Full-time CLEARANCE: TS ... Open source, commercial, and government software packages such as Docker, Python, Jupiter Notebooks ...

... software components, ensuring that machine learning pipelines work within the overall product ... Programming proficiency in Python and extensive knowledge of ML frameworks, libraries data ...

AI and Machine Learning Engineer

Huntsville, AL · On-site

$109K - $131K/yr

Machine Learning And Artificial Intelligence Developer You will be responsible for Machine Learning ... Develop, debug and maintain Client and AI software applications written in Python ecosystem, SciKit ...

... • Machine learning: supervised and unsupervised learning, clustering, and classification; • Applied mathematics: differential equations, linear algebra, optimization, statistics, and random ...

Senior Software Engineer

Huntsville, AL · On-site +1

$116K - $154K/yr

Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our ... Strong command of socket programming (UDP/TCP) and serial communication (RS-232/422) for machine-to ...

next page

Showing results 1-20

Senior Machine Learning Software Engineer information

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

AspectSenior Machine Learning Software EngineerData Scientist
CredentialsBachelor's or Master's in CS, ML, or related; experience with ML frameworksBachelor's or Master's in Data Science, Statistics, or related; strong analytical skills
Work EnvironmentDevelops ML models, integrates algorithms into products, collaborates with engineering teamsAnalyzes data, builds statistical models, visualizes insights, collaborates with business teams
Industry UsageTech, finance, healthcare, e-commerceResearch, finance, marketing, healthcare

While both roles involve working with data and algorithms, Senior Machine Learning Software Engineers focus on developing and deploying scalable ML models within software systems, whereas Data Scientists primarily analyze data to generate insights and inform business decisions.

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

A Senior Machine Learning Software Engineer requires deep expertise in machine learning algorithms, statistical analysis, and strong programming skills in languages like Python or Java, typically supported by a degree in computer science or a related field. Familiarity with frameworks such as TensorFlow, PyTorch, scikit-learn, as well as experience with cloud platforms and version control systems, is standard. Exceptional problem-solving, leadership, and communication skills help drive project success and mentor junior engineers. These competencies are crucial for designing scalable ML solutions, ensuring code quality, and effectively collaborating within cross-functional teams.

What is a Senior Machine Learning Software Engineer?

A Senior Machine Learning Software Engineer is an experienced professional who designs, develops, and deploys machine learning models and systems to solve complex problems. They work closely with data scientists, engineers, and other stakeholders to build scalable and efficient solutions that leverage large data sets and advanced algorithms. Their responsibilities often include architecting ML pipelines, optimizing model performance, and mentoring junior team members. Typically, they have a strong background in computer science, programming, and applied mathematics, along with several years of hands-on experience in machine learning and software engineering.

What are some common challenges Senior Machine Learning Software Engineers face when deploying models to production?

Senior Machine Learning Software Engineers often encounter challenges such as ensuring model scalability, maintaining performance under real-world data conditions, and integrating models seamlessly with existing systems. Handling data drift and monitoring model predictions for accuracy over time are also critical responsibilities. Collaboration with data engineers, DevOps, and product teams is essential to address these challenges and ensure robust, reliable deployments.
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 are popular job titles related to Senior Machine Learning Software Engineer jobs in Alabama? For Senior Machine Learning Software Engineer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Senior Machine Learning Software Engineer jobs in Alabama look for? The top searched job categories for Senior Machine Learning Software Engineer jobs in Alabama are:
What cities in Alabama are hiring for Senior Machine Learning Software Engineer jobs? Cities in Alabama with the most Senior Machine Learning Software Engineer job openings:
Sr. Data Scientist/Machine Learning Engineer- HSV, AL

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

Davidson Technologies

Huntsville, AL • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
Davidson Technologies is a leader in the aerospace and missile defense industry, known for hiring exceptional experts and engineers. They are seeking a Senior Data Scientist/Machine Learning Engineer in Huntsville, Alabama to design, build, and deploy machine learning systems for optimizing VLF transmissions, collaborating closely with RF engineers and software developers.
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
Qualifications:
Required:
• 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:
• 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
Company:
Davidson offers cutting-edge technology services such as innovative engineering, technical and management solutions. Founded in 1996, the company is headquartered in Huntsville, USA, with a team of 201-500 employees. The company is currently Growth Stage.