Job Closed
This listing is no longer active.
Cribl, the Data Engine for IT and Security, empowers organizations to transform their data strategy.
Senior Software Engineer, Cribl AI
Location
California
Posted
34 days ago
Salary
$200K - $250K / year
Seniority
Senior
Job Description
Senior Software Engineer, Cribl AI
Cribl
• Work with the product engineering teams to prototype and experiment with new AI features • Work across backend, frontend, and interact with LLMs and/or other ML models • Productionize, launch, and operate AI-based technology integrations into Cribl’s core products with the goal of solving real customer problems • Stay up-to-date with the latest AI technologies and trends • Work closely with fine tuning models, Prompt Engineering, and Inference Platforms • This position will require stand-by, on-call, or off-hours duties
Job Requirements
- Bachelor's degree in CS/EE with 6+ years of industry experience
- Ability to problem solve from first principles and maintain focus on overarching objectives
- Prior experience in contributing to products that have gained significant user traction or scaled to a large user base
- Experience as an AI/ML Engineer
- Experience with ML Ops
- Experience with Typescript/JavaScript and either Node or React
Benefits
- health, dental, vision insurance
- short-term disability
- life insurance
- paid holidays
- paid time off
- fertility treatment benefit
- 401(k)
- equity
- eligibility for a discretionary company-wide bonus
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI GTM Engineer
Endor LabsDependency lifecycle management that makes it way easier for teams to select, secure and maintain OSS.
• Conduct deep-dive assessments of workflows across functions to identify automation and AI augmentation opportunities. • Build and maintain an AI opportunity roadmap, prioritizing use cases by ROI, feasibility, and strategic value, in close partnership with department heads and the CEO. • Stay at the frontier of AI tooling and agent frameworks, continuously evaluating new models, platforms, and techniques to keep Endor Labs ahead of the curve. • Design, build, and deploy AI agent-based workflows and automations that solve real business problems – including multi-step agentic workflows, RAG-based knowledge systems, automated content pipelines, intelligent CRM enrichment, and more. • Own the full lifecycle from rapid prototyping to production-grade deployment, including monitoring, error handling, and iteration based on user feedback. • Integrate AI solutions with existing tools and systems (Salesforce, HubSpot, Slack, Google Workspace, internal databases) to create seamless, end-to-end workflows. • Design and execute a comprehensive change management strategy to drive AI adoption across the organization, from executive alignment to individual contributor enablement. • Develop and deliver training programs, workshops, and hands-on enablement sessions tailored to each department’s specific AI use cases and skill levels. • Identify and cultivate AI champions within each team to accelerate grassroots adoption and create a culture of AI-first thinking. • Track adoption metrics, gather feedback, and iterate on both the tools and the training to ensure sustained, meaningful usage.
Senior Software Engineer – Agentic AI, Nvidia Blueprints, NIM Integrations
NVIDIANVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
• Design and implement NVIDIA NIM connectors and Blueprint integrations into upstream agentic AI frameworks (e.g., LangGraph, LlamaIndex, AutoGen, CrewAI, Claude Agent SDK, OpenAI Agents SDK) • Build and maintain agentic workflows — including tool use, memory, planning, and multi-agent coordination patterns — powered by NVIDIA inference services • Develop test harnesses and evaluation pipelines to validate agent behavior, tool-call correctness, and end-to-end workflow quality • Evangelize NVIDIA agentic AI capabilities through demos, documentation, and upstream community contributions • Partner with NVIDIA NIM and release teams to ensure Day-0 agentic support for new models and inference APIs • Continuously discover emerging agentic frameworks and drive integrations that expand the NVIDIA agentic ecosystem • Mentor junior engineers and review contributions from internal and external contributors
Software Engineer, Build and Release
NVIDIANVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
• Own and evolve OpenShell’s CI/CD system across GitHub Actions, self-hosted Linux amd64/arm64 runners, GPU runners, macOS runners, reusable workflows, gated e2e jobs, release canaries, and developer-facing branch checks. • Build and harden multi-architecture release pipelines for GHCR images, Helm OCI charts, Linux and macOS CLI binaries, gateway and sandbox binaries, Python wheels, Debian packages, RPM packages, Homebrew formula generation, and install scripts. • Improve release reliability for both rolling dev builds and tagged public releases, including version derivation, automatic tagging, checksums, artifact pruning, provenance, artifact attestations, and downstream package publishing. • Drive reproducible and performant builds using mise, uv, Cargo, maturin, BuildKit, Docker/Podman, sccache, native amd64/arm64 runners, Zig, osxcross, protobuf codegen, and pinned toolchains. • Own the quality gates that decide whether code is safe to merge or ship, including Rust/Python checks, license headers, markdown/docs validation, e2e label gates, Docker/Podman e2e, Kubernetes/Helm e2e, GPU e2e, and release canary coverage. • Debug difficult build and release failures across containers, registries, runners, package managers, cross-compilation toolchains, kernel/VM runtime artifacts, and CI cache behavior. • Partner with platform engineers to make OpenShell easier to install and operate across Linux, macOS, Kubernetes, Docker, Podman, GPU environments, and experimental VM/libkrun-based runtimes. • Continuously improve CI observability, failure diagnostics, workflow runtime, cache hit rates, artifact traceability, and the developer experience for contributors and maintainers.
• Serve as a Sr. developer for the team, guiding design, development, and deployment of modern Laravel-based applications. • Architect and lead the migration of legacy CodeIgniter applications to Laravel, ensuring performance, scalability, and maintainability. • Leverage AI-assisted development tools (e.g., Claude Code or equivalent) to accelerate development, improve code quality, support large-scale refactoring, generate comprehensive unit and integration tests, and maintain up-to-date system documentation. • Mentor team members and foster knowledge-sharing across the team. • Write clean, secure, and efficient code, with a strong emphasis on documentation and testing. • Review and approve code written by peers to maintain code quality and consistency. • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives via Microsoft Teams. • Track time and deliverables accurately using internal tools and project tracking systems. • Remain up to date with security best practices and modern development approaches. • Demonstrate a self-directed approach to solving problems, continuous learning, and professional growth. • Promote a user-first mindset and empathetic software design.



