SNC

SNC

AI/ML Engineer II

Lone Tree, CO · Mid

Work authorization required$108k-$149kDetected 9 days ago
PythonC++C#AlgorithmsDevOpsMachine LearningTensorFlowPyTorchData AnalysisData EngineeringNLPComputer VisionLLMsStatisticsAccountingHRSignal ProcessingLoad TestingResearchProblem Solving

About the role

  • The AI/ML Engineer II is a mid-level position for individuals with professional experience in designing and implementing machine learning algorithms.
  • Identify data gaps and propose solutions to improve data quality. - Conduct performance testing and validation of AI/ML models using rigorous evaluation metrics.
  • This posting will be open for application for a minimum of 5 days and may be extended based on business needs.

Responsibilities

  • Develop and maintain data pipelines for collecting, preprocessing, and managing large-scale datasets. Identify data gaps and propose solutions to improve data quality.
  • Conduct performance testing and validation of AI/ML models using rigorous evaluation metrics. Optimize models for accuracy, efficiency, and scalability.
  • Collaborate with hardware engineers, software developers, and systems architects to align AI/ML solutions with mission-critical requirements.
  • Document technical designs, workflows, and testing procedures for internal and external use. Share findings and best practices with team members.
  • Train, evaluate, and optimize standard AI models (ANNs, CNNs, RNNs) for supervised and unsupervised tasks.
  • Execute validation and verification procedures, analyze test results, and support system compliance with safety and reliability standards.
  • We provide leading edge technologies and transformative solutions that support our nation's most critical security needs.
  • You will take ownership of specific projects, perform data analysis, and optimize models for performance and scalability.
  • This position requires a combination of technical expertise, problem-solving skills, and the ability to collaborate with multidisciplinary teams to meet mission-critical objectives.

Requirements

  • Bachelor's degree in computer science, mathematics, applied statistics, various engineering disciplines, or related STEM discipline
  • 2+ years of experience in a related field.
  • In the absence of a degree, a minimum of 6 years of related experience is required.
  • Higher level relevant degree may substitute for experience.
  • Proficiency in programming languages such as Python, C++, C# or Java.
  • Experience deploying AI/ML solutions in production environments.
  • Working knowledge of Agile or DevOps practices in software/ML project environments.
  • Hands-on experience with at least one advanced ML technique (e.g., clustering or dimensionality reduction) in coursework or projects.
  • Basic experience with GPU programming (e.g., CUDA basics) or using GPUs for ML model training.
  • To conform to U.S. Government international trade regulations, applicant must be a U.S. Citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or U.S. Department of Commerce.
  • Master's degree in Artificial Intelligence, Machine Learning, or related field. Experience with reinforcement learning or generative AI models (e.g., GANs, Transformers).
  • Exposure to generative models (e.g., GANs, Transformers) or reinforcement learning frameworks.
  • Experience analyzing and processing diverse datasets to extract insights.
  • Familiarity with requirements gathering and basic deployment of ML systems.
  • Awareness of hardware acceleration tools and edge AI concepts.

Compensation

  • $108,496.89 - $149,183.22.
  • Compensation varies depending on a wide array of factors, such as candidates' key skills, relevant work experience, and education/training/certifications.

Benefits

  • In this role, you will independently develop and deploy AI/ML solutions to address complex challenges, such as autonomous systems, predictive maintenance, and computer vision.
  • Design, implement, and optimize machine learning models for applications such as object detection, signal processing, predictive analytics, and decision-making systems.
  • Implement and test basic reinforcement learning algorithms and generative models under supervision.
  • Develop and integrate signal processing and computer vision modules to enhance perception and decision-making capabilities.
  • Relevant experience can be considered as a substitute for the required educational qualifications.
  • Practical experience using machine learning frameworks (e.g., TensorFlow, PyTorch) and applying core AI/ML techniques, including supervised, unsupervised, and introductory reinforcement learning methods.
  • Assisted with deploying machine learning models in production or research environments.
  • Strong understanding of supervised and unsupervised learning techniques.

Equal opportunity

  • SNC is an Equal Opportunity Employer committed to an environment free of discrimination.

Visa & Work Authorization

  • Citizen, lawful permanent resident of the U

This listing is sourced directly from SNC's careers page and normalized into a canonical job model.