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
Security Clearance Requirements:
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.