AI/ML Software Engineer
NPAworldwide · Sarasota, FL · 1 mo ago
Engineering$135k/yrFull-time
About the role
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.
Responsibilities
- Design, develop, and implement AI/ML solutions for a wide range of decision-making and SIGINT processing needs.
- Work with team leads to integrate AI/ML capabilities into enterprise architectures, ensuring performant processing while considering aspects of accuracy, security, and maintainability.
- Enable autonomous decision-making systems that can operate with minimal human intervention.
- Create adaptive processing systems for dynamic environments.
- Discover features and infer system states from the underlying data streams.
- Solve large-scale sensing systems, implementing tailored models to deliver intelligent insights in support of critical Intelligence Community and Department of Defense missions.
Requirements
- BS degree or higher in Computer Science, Electrical Engineering, Computer Engineering, Mathematics, or related field.
- Minimum 1-year hands-on experience in AI or ML in a professional environment (3-5 years preferred).
- Strong knowledge of machine learning model development, deployment, and modern ML libraries (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 and processing pipelines, testing/validation.
Qualifications
- U.S. Citizenship required.
- TS/SCI active clearance required.
- Nice to have, but not required:
- Understanding of digital signal processing fundamentals.
- Experience with RFML.
- 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 RAG, COT, or MARL approaches.
- Experience with reinforcement learning, human feedback, and related system learning methods.
- Experience creating and deploying containerized AI models with Docker/Kubernetes.
- Experience with model monitoring, A/B testing, and performance optimization.
- Experience with real-time inference systems and low-latency model serving.
- Knowledge of adversarial ML and AI security/robustness techniques.
- Experience with graph neural networks for network analysis.
- Experience in design, deployment, support of AI or ML model for significant real-world applications.
Benefits
FULL RELOCATION plus Industry best benefits & stock.
Pay
Salary Type : Annual Salary
Salary Min : $ 135000
Salary Max : $ 180000
Currency Type : USD