Full Stack Python Developer

GCS Recruitment

Philadelphia (Philadelphia County)

On-site

USD 140,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

GCS Recruitment is seeking a Full Stack Python Developer in Philadelphia, PA for a contract role of 12+ months. You will build AI-driven security automation within a CSOC, delivering production-grade workflows and agents that enhance threat detection and incident response.

You will design scalable automation, integrate APIs and tools, and drive solutions from prototype to production with a focus on reducing false positives and improving response speed.

Qualifications

  • Bachelor's degree in Computer Science, Cybersecurity, Engineering, Information Systems, or related field (or equivalent experience).
  • 8+ years of experience in software engineering, security engineering, automation, AI/ML, or related technical roles.
  • Strong hands-on software development experience.
  • Experience building production-grade automation or AI-powered applications.
  • Experience with LLMs, Generative AI, or Agentic AI technologies.
  • Strong programming skills, particularly in Python or other modern languages.
  • Experience integrating APIs, tools, data sources, and external systems.
  • Understanding of AI agent concepts including tool use, retrieval, planning, memory, context management, and verification.
  • Strong analytical, problem-solving, and scalable system design skills.

Responsibilities

  • Design, develop, deploy, and maintain production-grade security automation and AI-powered workflows.
  • Build AI agents capable of accessing security data, using tools, maintaining context, and executing multi-step tasks.
  • Automate processes across Threat Intelligence, Threat Hunting, Detection Engineering, Security Investigations, Incident Response, Security Data Analysis.
  • Apply advanced AI techniques including Tool Calling, Retrieval-Augmented Generation, Structured Generation, Planning & Reflection, Verification, Model Routing, Multi-Agent Coordination.
  • Design memory, context management, task recovery, escalation, and human approval mechanisms.
  • Reduce false positives and operational noise while improving response speed and consistency.
  • Develop security controls and guardrails for AI systems.
  • Create testing and evaluation frameworks to measure AI accuracy, reliability, security, and performance.
  • Collaborate with security and engineering teams to translate operational challenges into scalable automation solutions.
  • Take solutions from prototype to production and continuously optimize them.

Skills

Python
LLMs/Generative AI
Agentic AI
Software development
AI/ML

Education

Bachelor's degree in CS or related field

Tools

APIs
Kubernetes
Cloud platforms

Job description

Role- Full Stack Pythomn Developer
Type- Contract
Duration- 12+ months
Location- Philadelphia, PA

Overview

Seeking a Full Stack Python Developer to build AI-driven security automation solutions within a Cyber Security Operations Center (CSOC). This is a hands-on engineering role focused on developing intelligent agents and automated workflows that improve threat detection, investigations, and incident response.

Key Responsibilities
  • Design, develop, deploy, and maintain production-grade security automation and AI-powered workflows.
  • Build AI agents capable of accessing security data, using tools, maintaining context, and executing multi-step tasks.
  • Automate processes across:
    • Threat Intelligence
    • Threat Hunting
    • Detection Engineering
    • Security Investigations
    • Incident Response
    • Security Data Analysis
  • Apply advanced AI techniques including:
    • Tool Calling
    • Retrieval-Augmented Generation (RAG)
    • Structured Generation
    • Planning & Reflection
    • Verification
    • Model Routing
    • Multi-Agent Coordination
  • Design memory, context management, task recovery, escalation, and human approval mechanisms.
  • Reduce false positives and operational noise while improving response speed and consistency.
  • Develop security controls and guardrails for AI systems.
  • Create testing and evaluation frameworks to measure AI accuracy, reliability, security, and performance.
  • Collaborate with security and engineering teams to translate operational challenges into scalable automation solutions.
  • Take solutions from prototype to production and continuously optimize them.
Required Qualifications
  • Bachelor's degree in Computer Science, Cybersecurity, Engineering, Information Systems, or related field (or equivalent experience).
  • 8+ years of experience in software engineering, security engineering, automation, AI/ML, or related technical roles.
  • Strong hands-on software development experience.
  • Experience building production-grade automation or AI-powered applications.
  • Experience with LLMs, Generative AI, or Agentic AI technologies.
  • Strong programming skills, particularly in Python or other modern languages.
  • Experience integrating APIs, tools, data sources, and external systems.
  • Understanding of AI agent concepts including tool use, retrieval, planning, memory, context management, and verification.
  • Strong analytical, problem-solving, and scalable system design skills.
Preferred Qualifications
  • Experience building agentic AI systems or autonomous security workflows.
  • Experience with SOAR, SIEM, security automation, threat intelligence, threat hunting, detection engineering, or incident response.
  • Knowledge of RAG, vector databases, embeddings, semantic search, and knowledge retrieval.
  • Experience with multi-agent architectures, AI orchestration frameworks, and AI evaluation/testing frameworks.
  • Familiarity with Kubernetes, cloud platforms, microservices, APIs, and distributed systems.
  • Experience implementing human-in-the-loop controls and approval workflows.
  • Proven ability to take AI solutions from proof of concept (POC) to production deployment.
  • Understanding of enterprise AI security controls and best practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Automation Engineering - Security Operations
AI Automation Engineering - Security Operations

CEI • Philadelphia, Northern (KY)

Hybrid
USD 115,000 - 123,000
Cyber Security Automation Engineer
Cyber Security Automation Engineer

GCS Recruitment • Mount Laurel Township (NJ)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

GCS Recruitment • New York (NY)

On-site
USD 125,000 - 180,000
AI-Driven Security Automation Engineer, Full-Stack Python
AI-Driven Security Automation Engineer, Full-Stack Python

GCS Recruitment • Philadelphia

On-site
USD 140,000 - 180,000
Python Developer
Python Developer

GCS Recruitment • New York (NY)

On-site
USD 140,000 - 190,000
Lead AI Security Engineer | Agentic SOC
Lead AI Security Engineer | Agentic SOC

AlignityX • McLean (VA)

On-site
USD 180,000 - 240,000
Full Stack AI Developer
Full Stack AI Developer

Ranger Technical Resources • Town of Florida (NY)

On-site
USD 140,000 - 190,000
Senior AI Engineer, Security Infrastructure
Senior AI Engineer, Security Infrastructure

artificial intelligence and robotics laboratory (itu air lab) • Arlington (VA)

Hybrid
USD 170,000 - 210,000
AI Security Engineer
AI Security Engineer

AlignityX • McLean (VA)

On-site
USD 100,000 - 200,000
Senior Python/AI Software Engineer
Senior Python/AI Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 140,000 - 190,000