Circadence is looking to build a 0-1 new product, RangeGPT, an intelligent cyber range design and analysis platform that combines a WYSIWYG interface with AI-powered automation. The platform aims to enable cybersecurity professionals to visually design and deploy realistic training environments, leveraging LLM-based agents for network topology/infrastructure generation, scenario guidance, and range analysis.
Requirements
- Strong proficiency in Python with production use of Django and/or FastAPI
- Professional experience with React + TypeScript, including component design and frontend state management
- Deep familiarity with REST API design and service-oriented architecture
- Experience working in containerized environments (Docker, Kubernetes) and implementing modern CI/CD workflows
- Solid knowledge of relational data modeling and PostgreSQL database management.
- Exposure to LLM integration, including function/tool calling, context injection, or orchestration systems
- Strong debugging, testing, and system design skills in production-grade environments
Responsibilities
- Develop and maintain full stack features using Python (Django/FastAPI) and React + TypeScript
- Design scalable APIs and orchestration logic that integrate LLM agents, retrieval systems (RAG), and infrastructure generation pipelines
- Collaborate closely with AI and platform engineers to expose agentic capabilities via intuitive UI/UX patterns
- Build backend systems to support scenario authoring, misconfiguration detection, and real-time validation workflows
- Contribute to the canvas-based WYSIWYG editor, helping users bridge natural language input with visual infrastructure diagrams and deployment artifacts
- Participate in architecture and system design discussions, with an eye toward performance, maintainability, and extensibility
- Support DevOps and local development setups (Docker, Kubernetes, Azure DevOps), CI/CD pipelines, and observability instrumentation
Other
- 7+ years of experience in full stack or backend-heavy roles
- This is a remote position.
- Remote (Boulder/Denver, CO preferred)
- Circadence Corporation is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee based on age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status, or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.