MACHINE LEARNING ENGINEER

IGNITE

$90K — $130K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Statistics, Mathematics, Physics or similar quantitative field.
  • Minimum of 12 years of work experience; 1-3 years in machine learning frameworks.
  • Active TS/SCI clearance with the ability to obtain CI Polygraph.
  • Proficiency in Python and solid understanding of ML frameworks, libraries, and data modeling.
  • Experience with SQL and NoSQL databases.

Responsibilities

  • Integrate machine learning systems with existing software components.
  • Manage transition of prototypes to production and set up deployment pipelines.
  • Construct optimized data pipelines feeding machine learning models.
  • Monitor model performance and manage issues like drift and rollbacks.
  • Write clean and maintainable Python code.

Benefits

  • Opportunity to work at the Missiles and Space Intelligence Center.
  • On-site work in Huntsville, AL, providing a collaborative environment.
  • Access to work with cutting-edge technologies and software tools.
  • Engagement in meaningful projects impacting national security.
  • Possibility for further education or training opportunities.
Full Job Description
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.

Similar Jobs

More Jobs at IGNITE

More Information Technology Jobs

Find similar MACHINE LEARNING ENGINEER jobs: