Demo

Machine Learning Engineer / Computer Vision Engineer

Marathon TS
Colorado, CO Full Time
POSTED ON 6/2/2026
AVAILABLE BEFORE 7/1/2026

Computer Vision Engineer - Machine Learning Engineer

Colorado Springs, 80919

210k-225k/year

Secret Clearance Required - Must have the ability to obtain a TS/SCI


Marathon TS is in search of a talented and forward-thinking Computer Vision and Machine Learning Software Engineer with deep expertise in Radio Frequency (RF) systems and signals to join our team. The ideal candidate will be responsible for creating, refining, and deploying sophisticated ML models that merge computer vision with RF signal analysis.


This role involves converting complex visual and RF datasets—such as spectrograms, waterfall displays, IQ samples, or multi-sensor data—into meaningful, actionable intelligence for practical deployment. The candidate will integrate traditional signal processing techniques with state-of-the-art deep learning methods to solve complex problems involving image/video recognition and RF waveform classification and interpretation in challenging environments.


Core duties include:

  • Developing, training, fine-tuning, and deploying deep learning and computer vision models for tasks like object detection, segmentation, tracking, categorization, and anomaly detection in both images and video streams.
  • Crafting ML-based solutions specific to RF-related vision applications, such as transforming RF signals (e.g., spectrograms, time-frequency representations, IQ data) into image-like structures suitable for CNNs and other neural network architectures.
  • Building end-to-end ML pipelines, including data collection, preprocessing, feature engineering, model training, evaluation, and deployment—optimized for real-time or edge-based platforms.
  • Implementing sensor fusion techniques by combining visual data with RF signals to enhance detection accuracy, localization, or situational awareness.
  • Performing large-scale data experiments involving RF waveforms, leveraging data augmentation, transfer learning, and model compression to improve performance.
  • Partnering with software developers, RF hardware engineers, data engineers, and subject matter experts to seamlessly integrate ML models into operational systems.
  • Staying current with emerging trends and breakthroughs in computer vision, ML for signal processing, and RF applications; testing and prototyping innovative algorithms.
  • Documenting technical processes, presenting research findings, and contributing to patents or scholarly publications as relevant.
  • Fine-tuning model robustness to perform reliably in real-world conditions, including noisy RF environments and variable imaging scenarios.


Qualifications:

  • Security Clearance: Must hold an active U.S. Security Clearance with eligibility for TS/SCI.
  • Citizenship: U.S. citizenship is mandatory.
  • Educational Background:
  • Bachelor's degree or higher in fields like Computer Science, Electrical Engineering, Data Science, Applied Mathematics, Physics, or comparable disciplines.


Experience:

  • Minimum of three years working hands-on with computer vision and machine learning techniques.


Essential Skills:

  • Strong grasp of signal processing basics (e.g., Fourier analysis, filtering, modulation schemes) and familiarity with RF tools such as GNU Radio, MATLAB, or proprietary RF datasets.
  • Expert-level programming skills in Python.
  • Experience with deep learning frameworks such as PyTorch and/or TensorFlow/Keras.
  • Proficiency with vision libraries: OpenCV, scikit-image, and related image/video processing methods.
  • Knowledge of ML deployment solutions including ONNX, TensorRT, containerization (Docker), and cloud platforms such as AWS, GCP, or Azure, along with MLOps practices.
  • Robust mathematical foundation in linear algebra, probabilistic models, optimization, and numerical analysis.


Preferred Qualifications:

  • Demonstrated experience applying ML techniques to RF signals, including RF classification, detection, modulation recognition, or spectrogram analysis using computer vision approaches.
  • Background working with multi-sensor systems or sensor fusion involving RF and visual modalities.
  • Experience in defense, aerospace, autonomous vehicles, spectrum sensing, or wireless communication systems.
  • Familiarity with advanced architectures like transformers, self-supervised learning, or generative models in vision or RF contexts.
  • Knowledge of real-time processing, embedded AI hardware (such as NVIDIA Jetson or FPGA integration), and edge computing solutions.
  • Experience managing extensive datasets and conducting distributed training using GPUs or TPUs.


Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").


Salary : $210,000 - $225,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Machine Learning Engineer / Computer Vision Engineer?

Sign up to receive alerts about other jobs on the Machine Learning Engineer / Computer Vision Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Marathon TS

  • Marathon TS Reston, VA
  • Underground Facilities Analyst Reston VA (Onsite) Clearance Requirement: Active TS/SCI with In-Scope Counterintelligence Polygraph Your Role: As an Undergr... more
  • 4 Days Ago

  • Marathon TS Aurora, CO
  • Security Monitor TS/SCI FS Poly 45/hr. - Full Time, M- F - 40 hour weeks Shifts: 6am-2pm/7am-3pm Aurora, CO We're seeking experienced Security Monitors to ... more
  • 5 Days Ago

  • Marathon TS Shreveport, LA
  • Marathon TS is seeking a seasoned System Administrator to support the Mission Performance & Security Systems Division. The ideal candidate will possess han... more
  • 6 Days Ago

  • Marathon TS Georgia, GA
  • Marathon TS is seeking a Business Analyst to contribute to the evaluation, design, development and implementation of standardized reporting, business proce... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Machine Learning Engineer / Computer Vision Engineer jobs in the Colorado, CO area that may be a better fit.

  • Jobs via Dice Colorado, CO
  • Job Number: R0230277 Computer Vision AI Engineer The Opportunity: Booz Allen Hamilton is seeking an innovative and experienced AI Developer specializing in... more
  • 21 Days Ago

  • Keysight Technologies and Careers Colorado, CO
  • Overview: Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototypin... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!