Senior Software Engineer, Security AI
Core
Design, build, test, and operate AI-powered services and workflows that support security engineering and security operations teams in analyzing information, retrieving context, and making faster decisions.
Role type
Senior IC security AI software engineer
Builds
Scalable AI systems using LLMs, RAG, embeddings, semantic search, and knowledge graphs for security scenarios
Domain
Cybersecurity + Generative AI
Deliverable
production ML models
Required skills
C, C++, C#, Java, JavaScript, Python, multi-agent systems, tool-use frameworks, orchestration layers, autonomous workflows, vector databases, embeddings, semantic search, knowledge graphs, LLM evaluation, responsible AI, model safety, hallucination mitigation, prompt injection defense, cloud security, threat detection, incident response, vulnerability management
Preferred skills
Master's or PhD in CS/ML/AI, experience with entity resolution, ranking, summarization, context-grounding systems, AI governance controls, security data platforms
Technologies
LLMs, RAG, embeddings, semantic search, knowledge graphs, vector databases
Responsibilities
Implement evaluation, monitoring, and telemetry for AI systems; partner with engineering and security teams to translate AI advances into platform capabilities; contribute to service architecture, APIs, testing, and observability; participate in technical design reviews and incident investigations; continuously improve AI capabilities using data and feedback
Seniority
Senior, hands-on IC with mentorship