Job Title
MACHINE LEARNING ENGINEER
Location
Huntsville, AL US (Primary)
Category
Engineering
Job Type
Full-Time
Career Level
Experienced (Non-Manager)
Education
Bachelor's Degree
Security Clearance Required
TS
Job Description
Ignite is currently seeking a driven, detail-oriented Machine Learning Engineer to join our team supporting the Missiles and Space Intelligence Center in Huntsville, AL. This position is expected to be on-site.
The team will work with technologies including:
• Open source, commercial, and government software packages such as Docker, Python, Jupyter Notebooks, PostgreSQL, and other tools.
• Leverage GitOps patterns and CI/CD with tools like GitLab and GitHub.
Job Requirements
Responsibilities include, but are not limited to:
• 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.
Job Requirements and Qualifications:
A minimum of 12 years of work experience, with 1-3 years of experience working with ML frameworks
• TS/SCI with ability to obtain CI Polygraph after onboarding.
• 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:
• Experience with petabyte scale data sets
• Experience with multi-INT analytics
• Experience deploying, monitoring, and scaling models in production environments
Education Requirements:
Master's degree in a related field with 12 years of experience or a bachelor's degree in a related field with 17 years of experience.
Other Requirements:
Must be a US citizen and be able to obtain and hold an active TS/SCI Clearance with CI Polygraph.