岗位描述
Role Summary
Join our team and dive into the innovative practice of deeply integrating Artificial Intelligence with Information Security. As a core member of the security team, you will be responsible for the full-stack development and delivery of security products, leveraging AI technology to build next-generation intelligent information security systems. We are looking for a geeky full-stack developer who can master both front-end and back-end code, possesses the architectural and delivery capabilities to build security products from 0 to 1, and will revolutionize our approach to asset protection, threat detection, and incident response through technical innovation.
Responsibilities
Full-Stack Development & Delivery of Security Products
Take charge of the full-stack development of information security products, independently handling the architectural design, coding, testing, deployment, and daily operations/maintenance from front-end interaction to back-end services.
Utilize tech stacks such as Vue, Java, and Golang to build highly available and high-performance information security business systems.
Deeply participate in the product lifecycle, possess product thinking, refine the security product experience from a user's perspective, and drive the productization of security capabilities.
AI Agent Development & Integration
Design, develop, and implement AI Agents, deeply integrating Large Language Model (LLM) capabilities with security business scenarios to achieve the intelligence and automation of security operations workflows.
Proficiently use various AI development tools (e.g., GitHub Copilot, Cursor) and Agent frameworks (e.g., Dify, n8n, RAG architectures) to enhance R&D efficiency and AI application effectiveness.
Collaborate with the security research team to identify high-frequency pain points in security operations and translate them into specific product features of AI Agents.
Security Architecture & System Maintenance
Responsible for the development and continuous optimization of integration systems related to security infrastructure (e.g., SOC platforms, SIEM, firewall policies, and endpoint protection systems).
Collaborate with experts across various security domains to implement automation capabilities, utilizing AI to accelerate the processes of threat discovery, triage, and blocking.
Cross-Team Collaboration & Technical Innovation
Work closely with security experts to accurately translate business requirements into technical solutions and product features.
Qualifications
Education
Bachelor's degree or above in Computer Science, Information Technology, Information Security, or related fields.
Experience
5+ years of full-stack development experience, with complete project lifecycle experience from requirements analysis and architectural design to deployment and operations.
Background in the information security industry; experience in developing security products (e.g., Situational Awareness/Cyber Situational Awareness, DevSecOps, XDR/EDR, Vulnerability Management) is preferred.
1+ years of experience in AI Agent or AI application development, with practical, deployed AIGC/LLM application use cases.
Technical Skills
Front-end Development: Proficient in the Vue framework and its ecosystem, solid mastery of HTML/CSS/JavaScript, with excellent front-end interaction design and development capabilities.
Back-end Development: Proficient in Java/Golang/Python, with solid capabilities in microservice architecture design, high-concurrency processing, and database design.
AI & Tools: Familiar with AI Agent development frameworks (e.g., Dify, n8n, LangChain) and RAG architectures; extensive use of various AI-assisted development tools (Cursor, Copilot, etc.); experience with Open Code/Claude Code.
Operations & Deployment: Familiar with Linux systems, Docker/Kubernetes containerized deployment, and CI/CD pipelines; capable of independently completing project launch and operations assurance.
Soft Skills
Exceptional product awareness, able to think from a "Product Manager" perspective, pursuing ultimate user experience and delivery value.
Strong problem analysis and resolution skills, proactive in hands-on solving of full-link technical challenges from front-end and back-end to operations.
Excellent communication and collaboration skills, capable of working efficiently with cross-functional teams.
Highly self-driven in technology, able to quickly learn new technologies and adapt to rapidly changing business requirements.
Proficient in English reading and writing.