We are seeking a Senior Software Engineer to be the technical heartbeat of our GenAI security capabilities. In this role, you sit at the exciting intersection of Research and Product, turning breakthrough experiments into scalable, production-grade software. You won’t just be implementing features; you’ll be designing the sophisticated tooling and AI Agent architectures that make the Vulcan Platform unique. We offer a playground for builders who want to solve unsolved problems, master advanced prompt engineering, and work alongside a world-class team. Come build the shield for the AI era and expand your technical horizons.
Learn more about us 👉
-
What you'll do
1. Core Application & Platform Development (Full Stack)
- Vulcan Platform: Partner with Product and Design to build intuitive frontend interfaces (React, Next.js) for dashboards, configuration consoles, and visualization tools.
- Backend Services & APIs:
-
- Develop and maintain the essential APIs (FastAPI/Python) and microservices that power the Vulcan platform.
- Architect robust task execution systems using Message Queues (Celery, RabbitMQ) to handle long-running asynchronous AI inference tasks.
- Internal Tooling Ecosystem: Build frontend and backend tools that accelerate internal teams (Project, ML/AI), including configuration panels, data visualization pipelines, and evaluation interfaces.
- Guardrails & Security Features: Implement backend services for AI guardrails (content moderation, prompt filtering) and automated adversarial testing pipelines.
2. GenAI Agent & Logic Engineering
- Prompt Engineering as Code: Treat prompts as software logic. Lead the design and implementation of AI Agent behaviors, optimizing responses through structured Prompt Engineering techniques.
- Agent Workflow Design: Orchestrate complex, multi-step LLM workflows where the "application logic" involves chaining model interactions effectively.
- Response Handling: Design robust parsing and validation mechanisms to ensure raw model outputs are converted into structured, usable application data.