Sr Software Engineer, Cribl AI
$185,000–$215,000 year
Remote · California, United States
Job Summary
Senior Software Engineer to productionize AI integrations into Cribl’s telemetry platform. You’ll partner with product, design, and engineering to prototype and deliver AI features, integrate cutting-edge Generative AI tech with Cribl’s product suite, and operate AI-based integrations in production. Responsibilities include launching AI integrations, designing scalable React UIs and backend services, keeping pace with the latest AI technologies, and handling on-call duties. Requires 5+ years of professional software engineering, strong TS/JS skills, experience with backend languages (Node.js/Go/Java), AI agent-driven product experiences (conversational interfaces, tool-calling, RAG, prompt engineering, guardrails), MCPs and orchestration, ML in production, observability, and excellent remote communication.
Required Qualifications
- 5+ years of professional software engineering experience building AI features end to end in production across product, backend, and model integration layers
- Proven fullstack experience, including designing and scaling React-based UIs and backend services or APIs, with strength in backend and systems thinking
- Deep expertise in TypeScript or JavaScript plus experience with at least one backend language or runtime such as Node.js, Go, Java, or similar
- Professional experience building AI agent-driven product experiences, including conversational interfaces, tool-calling patterns, RAG, prompt engineering, evaluation or guardrail techniques, and agent orchestration connected to reliable backend and data systems
- Professional experience with Model Context Protocols (MCPs), agent frameworks, orchestration layers, and integrating external tools and data sources into LLM-based systems
- Machine learning experience, ideally in applied settings where models or AI systems were shipped, integrated, evaluated, or operated in production
- Familiarity with data and infrastructure patterns for AI systems, including databases, APIs, observability, and integrating external tools, services, and data sources in production environments
- Ability to problem-solve from first principles, make sound engineering trade-offs aligned with product and business goals, and drive work independently through ambiguity
- Excellent communication skills, both verbal and written, with the ability to explain complex technical topics to cross-functional stakeholders in a remote or distributed environment
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.