Position Overview
We are looking for a Software Engineer to design, build, and operate AI-driven automation solutions for a Cyber Security Operations Center (CSOC).
This is a hands-on software engineering role focused on Python, AI/LLMs, intelligent agents, APIs, and automation, with the goal of improving security operations, threat detection, investigation, and incident response.
Responsibilities
- Design, develop, test, deploy, and support production-grade AI and automation solutions.
- Build intelligent AI agents that can access data, use approved tools, and execute multi-step workflows.
- Develop automation supporting threat intelligence, threat hunting, detection engineering, security investigations, and incident response.
- Develop solutions using LLMs, RAG, tool calling, planning, verification, and multi-agent workflows.
- Build integrations with APIs, security tools, data sources, and enterprise systems.
- Develop secure AI workflows with appropriate guardrails, validation, and human approval processes.
- Evaluate and integrate emerging AI models, agent frameworks, and automation technologies.
- Build scalable, maintainable, and production-ready software primarily using Python.
- Develop testing and evaluation frameworks to measure AI accuracy, reliability, security, and performance.
- Monitor, troubleshoot, and continuously improve production automation.
- Work closely with cybersecurity and engineering teams to translate security challenges into technical solutions.
- Take solutions from prototype/POC through production deployment.
What You Will Learn
- AI/LLM and agentic AI development
- Building AI solutions for cybersecurity and SOC operations
- RAG, embeddings, vector databases, and semantic search
- AI agents, tool calling, and multi-agent orchestration
- Python-based production engineering and automation
- Security automation, threat intelligence, and incident response
- AI evaluation, security controls, and human-in-the-loop workflows
- APIs, cloud platforms, Kubernetes, microservices, and distributed systems
- Taking AI solutions from POC to enterprise production
GCS is acting as an Employment Business in relation to this vacancy.