Full Stack Python Developer

GCS Recruitment

Philadelphia (Philadelphia County)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

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-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
Senior AI-Driven Security Automation Engineer
Senior AI-Driven Security Automation Engineer

GCS Recruitment • Mount Laurel Township (NJ)

On-site
USD 140,000 - 190,000
Cyber Security Automation Engineer
Cyber Security Automation Engineer

GCS Recruitment • Mount Laurel Township (NJ)

On-site
USD 140,000 - 190,000
AI-Driven Security Automation Engineer
AI-Driven Security Automation Engineer

GCS Recruitment • Philadelphia

On-site
USD 170,000 - 230,000
AI-Driven Security Automation Engineer
AI-Driven Security Automation Engineer

GCS Recruitment • United States

Remote
USD 120,000 - 210,000
AI-Powered Security Automation Engineer
AI-Powered Security Automation Engineer

GCS Recruitment • United States

Remote
USD 150,000 - 210,000
Python Developer
Python Developer

GCS Recruitment • New York (NY)

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

GCS Recruitment • United States

Remote
USD 150,000 - 210,000
Security Automation Engineer
Security Automation Engineer

GCS Recruitment • United States

Remote
USD 120,000 - 210,000
Security Engineer
Security Engineer

GCS Recruitment • Philadelphia

On-site
USD 170,000 - 230,000