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.