Senior AI Software Engineer
Core
Transforming a research-oriented AI threat detection solution into a resilient, enterprise-grade platform for cyber defense operations.
Role type
Senior AI Software Engineer (Cyber Defense)
Builds
API-centric architecture, large-scale data ingestion pipelines, and GPU-accelerated threat detection systems.
Domain
Cybersecurity / Threat Detection / AI Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Python, AI/ML Software Development, Software Architecture Design, GPU Programming, CUDA Programming, Performance Optimization, CI/CD Implementation, Data Ingestion Pipelines, PyTorch, Kubernetes
Preferred skills
Rust, C++, Go, AWS, Google Cloud Platform, Threat Hunting methodologies, GPU architecture understanding
Technologies
Kafka, Redis, Qdrant, Docker, Helm, Scikit-learn
Responsibilities
Modernize and refactor Python-based AI/ML components into production-ready software; Develop and optimize large-scale data ingestion and feature engineering pipelines; Design and implement an API-first architecture; Facilitate migration of legacy data platforms to cloud-native streaming services; Improve application performance via hardware-aware optimizations for GPU environments; Establish and maintain comprehensive quality assurance practices including CI/CD automation; Support deployment and maintenance of cloud-native infrastructure and containerized applications.
Seniority
Senior, hands-on IC