Remote job
Full Stack Engineer
Job details
About this role
Role overview Build full-stack systems for an AI-driven security platform that analyzes email threats and helps customers investigate them. The role covers customer-facing analytics and dashboards as well as large-scale data ingestion, distributed AI agents, and infrastructure for models that adapt to new adversarial activity.
Responsibilities - Create interfaces for analytics, threat investigations, and understanding risks to a business. - Design pipelines that ingest partner data, scan for emerging threats, and process high volumes of events in real time. - Build orchestration for distributed AI agents, balancing detection precision, performance, and cost. - Develop backend systems that update models with fresh threat data and connect them to useful customer dashboards. - Manage GPU workloads across changing clusters and build feedback loops from live threats into model improvement.
Requirements - 2–10 years of professional software engineering experience. - Full-stack capability across backend work in Python or Go and frontend development with React and TypeScript. - Experience with MLOps, scaling AI workloads, or operating data pipelines at large scale. - Ability to make sound technical decisions and deliver high-quality software quickly. - Comfort working in a fast-moving environment with direct ownership.
Nice to have - Background in security, trust and safety, fraud detection, or red teaming. - Experience with adversarial systems, distributed computing, or Kubernetes-based GPU clusters.
Benefits and work setup - Full-time role based in New York City or San Francisco, with in-office or US-based remote work available. - High ownership, direct communication, and short development cycles, with clear measures of impact.