remote
AI Software Engineer - Leidos
Software Engineer
AI Software Engineer focused on developing secure, high‑performance AI solutions for cyber and analytics missions, leveraging Python, machine learning, and advanced cryptographic techniques.
About the role
Key Responsibilities
- Design, develop, and deploy AI models and algorithms to support cyber intelligence and signal analysis.
- Integrate machine learning pipelines with secure software stacks, ensuring compliance with cryptographic key management standards.
- Collaborate with security engineering and network operations teams to embed AI capabilities into mission‑critical systems.
- Perform rigorous testing, validation, and performance tuning of AI solutions in high‑security environments.
- Document architecture, code, and best practices for future maintenance and scalability.
Requirements
- Proficiency in Python and experience building production‑grade machine learning models.
- Strong understanding of security engineering principles and cryptographic key management.
- Experience with signal intelligence or cyber analytics domains is highly desirable.
- Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical setting.
- Effective communication skills for cross‑functional collaboration.
Skills
pythonmachine learning