AI/ML Engineer
Role details
Job location
Tech stack
Job description
- Design, train, test, and deploy AI/ML models for pattern recognition and object detection
- Adapt existing models to new and evolving datasets
- Deploy and optimize models for edge-based and resource-constrained platforms
- Build and maintain pipelines for high-bandwidth I/Q data ingestion and preprocessing
- Conduct live field testing and performance validation of deployed models
- Collaborate with cross-functional engineering teams using modern CI/CD workflows
Requirements
The ideal candidate has hands-on experience adapting models to new datasets, deploying solutions on edge-focused devices, and validating performance during live field testing. Candidates with experience in RF signal analysis and signal pattern recognition are especially encouraged to apply., * 3+ years of experience in a technical role involving machine learning (experience with time-series or RF data is a plus)
- Proficiency in PyTorch or TensorFlow for deep learning model development and deployment
- Advanced programming experience in Python (NumPy, SciPy, Pandas) and C/C++
- Experience building pipelines for high-bandwidth I/Q data ingestion and preprocessing
- Familiarity with CUDA or TensorRT for real-time inference on edge devices
- Proficiency with GitLab or GitHub for collaborative development and CI/CD integration
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related technical field
- Active Top Secret clearance (SCI is a nice to have), * Strong understanding of RF fundamentals, modulation schemes (BPSK, QAM, etc.), and spectrum sensing
- Experience with Digital Signal Processing (DSP), including FFTs, wavelet transforms, and digital filtering
- Hands-on experience integrating ML models with Software Defined Radios (SDRs) such as USRPs or BladeRF
- Experience with model quantization and pruning for deployment in resource-constrained or air-gapped environments
Benefits & conditions
ESC offers a competitive compensation package that includes premium health, dental, and vision insurance, a 401(k) plan with company match, life insurance, short- and long-term disability coverage, and more. We also prioritize work-life balance, supporting our team in maintaining a healthy blend of professional and personal well-being.