Senior AI Software Engineer
Core
Refactor and enhance Python-based AI/ML modules into production-grade software for a cyber defense threat detection platform.
Role type
Senior AI Software Engineer
Builds
Scalable, production-ready AI threat detection platform
Domain
Cyber Defense / Security
Deliverable
production ML models
Required skills
Python, AI/ML frameworks (sklearn, PyTorch), clean code, testing methodologies, data ingestion, API-first design, systems integration, big data pipelines, GPU optimization, CI/CD
Preferred skills
Rust, C++, Go, GCP, AWS, threat hunting, SOC operations, CUDA programming
Technologies
Qdrant, Kafka, Redis, Torch, Docker, Kubernetes, Helm
Responsibilities
Refactor and enhance existing Python-based AI/ML modules into production-grade software; Design and implement data ingestion strategies connecting legacy clusters with cloud-native streaming services; Drive an API-first design approach for integration with security platforms; Build and optimize big data pipelines for preprocessing and feature selection; Tune performance for hardware-specific environments including GPUs; Establish engineering rigor through unit, integration, and regression testing as well as CI/CD practices; Contribute to architecture decisions moving the platform from prototype to production system