Software Engineer

GCS Recruitment

New York (NY)

On-site

USD 125,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

GCS Recruitment is seeking a Software Engineer to design, build, and operate AI-driven automation solutions for a Cyber Security Operations Center (CSOC).

This hands-on role focuses on Python, AI/LLMs, intelligent agents, APIs, and automation to improve security operations, threat detection, investigation and incident response.

Qualifications

  • Hands-on software engineering in a security-focused environment.
  • Proficiency in Python and AI/Automation.
  • Experience building AI agents and integrating with APIs.

Responsibilities

  • Design, develop, test, deploy, and support production-grade AI and automation solutions.
  • Build intelligent AI agents that access data, use tools, and run multi-step workflows.
  • Develop automation for threat intel, threat hunting, detection engineering, and incident response.
  • Develop solutions using LLMs, RAG, tool calling, planning, verification, and multi-agent orchestration.
  • Build integrations with APIs, security tools, data sources, and enterprise systems.
  • Ensure secure AI workflows with guardrails, validation, and human approvals.
  • Evaluate and integrate new AI models and agent frameworks.
  • Produce scalable, maintainable production software with Python.
  • Create testing/evaluation frameworks to measure AI accuracy, reliability, and security.
  • Monitor, troubleshoot, and improve production automation.
  • Collaborate with cybersecurity/engineering teams to solve security challenges.
  • Take solutions from prototype/POC to production.

Skills

Python
AI/LLMs
Intelligent agents
APIs
Automation
Tool calling
Multi-agent workflows
Production engineering

Tools

Kubernetes

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

GCS Recruitment • New York (NY)

On-site
USD 140,000 - 190,000
AI Automation Engineering - Security Operations
AI Automation Engineering - Security Operations

CEI • Philadelphia, Northern (KY)

Hybrid
USD 115,000 - 123,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Ranger Technical Resources • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Senior Automation & Cybersecurity Engineer
Senior Automation & Cybersecurity Engineer

Cinter Career • Plano (TX)

On-site
USD 140,000 - 190,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000
AI Engineer, TS/SCI Clearance, Full Scope Polygraph
AI Engineer, TS/SCI Clearance, Full Scope Polygraph

Jobtailor • Maryland

On-site
USD 170,000 - 210,000
Sr. Automation & Cybersecurity Engineer
Sr. Automation & Cybersecurity Engineer

Toyota Tsusho Systems Corporation • Plano (TX)

On-site
USD 120,000 - 180,000
Sr. Automation & Cybersecurity Engineer
Sr. Automation & Cybersecurity Engineer

Toyota Tsusho Systems US, Inc. • Plano (TX)

On-site
USD 120,000 - 180,000
AI Engineer
AI Engineer

Compunnel, Inc. • Round Rock (TX), Northern (KY)

On-site
USD 140,000 - 190,000
Senior AI/ML Engineer
Senior AI/ML Engineer

Forbes Technical Consulting • Chicago (IL)

On-site
USD 140,000 - 210,000