AI/ML Software Engineer

Overview

On Site
Full Time

Skills

UI
Information Technology
Network
Microsoft
Tier 1
Recruiting
Training
Partnership
Communication
Signal Processing
Healthcare Information Technology
Computer Science
Electrical Engineering
Computer Engineering
Mathematics
TensorFlow
PyTorch
scikit-learn
Neural Network
Deep Learning
Transformer
Machine Learning Operations (ML Ops)
Workflow
Testing
Security Clearance
Digital Signal Processing
RF
Large Language Models (LLMs)
Prompt Engineering
Reasoning
Docker
Kubernetes
Cloud Computing
Amazon Web Services
Microsoft Azure
Vertex
A/B Testing
Performance Tuning
Real-time
Network Analysis
Time Series
Pattern Recognition
Signals Intelligence
Sensors
Artificial Intelligence
Machine Learning (ML)
Decision-making
Streaming
DoD

Job Details

CCS Global Tech is a rapidly growing Information Technology company with a diverse portfolio of technology products and services and a large network of industry partnerships. With over 22 years of being a successful business with a global talent pool and presence, CCS is a certified Microsoft Gold Partner and specializes in delivering expert Microsoft based solutions for technical and business needs. We have been recognized by Inc. 500 Magazine as one of the fastest growing small companies in the Unites States.
we are a Tier 1 vendor for the City and County of San Francisco for Cloud Services, Staffing Services and Training Services. For this multi-year opportunity with a diverse set of needs to address, we are currently focusing on establishing partnerships with individuals as well as companies who can help us enhance our overall service portfolio, cut lead times, and ultimately help us deliver successfully. We currently hold sizable Government accounts in the San Francisco bay area including City and County of San Francisco, San Mateo County, and Santa Clara County.
We take great pride in our global reach and local influence. Your experience alongside our highly skilled and talented internal team who guide you along the way, offers key insights into what helps you stand out in a competitive job market.
If you are a partner company, please submit resumes with contact information of your own W2 Consultants only. Submitted consultants are expected to have excellent communication skills.

AI/ML Software Engineer for Signal Processing Applications

Minimum Qualifications

We are looking for an engineer with a solid foundation in artificial intelligence and machine learning applications to help us solve challenging problems related to signal processing. The right candidate will have a high degree of drive and dedication, and the ability to learn quickly, work well within a team, and hit the ground running.

Required:

  • Bachelor's degree or higher in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or a related field

  • Minimum 3 years of hands-on experience in AI or ML in a professional environment (3 5 years preferred)

  • Strong knowledge of:

    • Machine learning model development and deployment

    • Modern ML libraries such as TensorFlow, PyTorch, scikit-learn, etc.

  • Solid programming background with experience using statistical and signal analysis libraries

  • Experience with neural network architectures, including deep learning models

  • Understanding of transformer architectures and attention mechanisms

  • Strong understanding of MLOps, deployment pipelines, processing workflows, and testing/validation

  • Active TS/SCI clearance required

  • U.S. Citizenship required

Nice to Have (Not Required):

  • Understanding of digital signal processing (DSP) fundamentals

  • Experience with RFML (Radio Frequency Machine Learning)

  • Experience with Large Language Models (LLMs) including fine-tuning and prompt engineering

  • Knowledge of AI applications for autonomous decision-making and analysis

  • Additional consideration for experience with multimodal, agentic systems using:

    • Retrieval-Augmented Generation (RAG)

    • Chain of Thought (CoT) reasoning

    • Multi-Agent Reinforcement Learning (MARL)

  • Experience with:

    • Reinforcement learning, human feedback, and related learning methods

    • Creating and deploying containerized AI models using Docker and Kubernetes

    • Cloud AI platforms (e.g., AWS Bedrock, Azure OpenAI, Google Vertex AI)

    • Model monitoring, A/B testing, and performance optimization

    • Real-time inference systems and low-latency model serving

    • Adversarial ML and AI security/robustness techniques

    • Graph Neural Networks (GNNs) for network analysis

    • End-to-end design, deployment, and support of AI/ML models in real-world applications

Job Description

Job Duties:

You will be responsible for designing, developing, and implementing AI/ML solutions for a wide range of decision-making and SIGINT processing needs. This includes working with time-series data and developing models for:

  • Event characterization

  • Pattern recognition

  • Anomaly detection

  • Decision making

  • Automated analysis of SIGINT sensor systems

You will work with team leads to integrate AI/ML capabilities into enterprise architectures, ensuring performant processing with consideration for accuracy, security, and maintainability.

Your work will also include:

  • Enabling autonomous decision-making systems that operate with minimal human intervention

  • Creating adaptive processing systems for dynamic environments

  • Discovering features and inferring system states from data streams

  • Delivering tailored models that provide intelligent insights at scale in support of critical Intelligence Community and Department of Defense missions

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CCS Global Tech