2,139,430open jobs
137,612companies
238,820added this week
Browse all
Salary
≈ $196k – $390k per year (Estimated)
Location
In office (San Francisco)
Seniority
Staff
Visa
H-1B filings in 12 months: 1 · for this role: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Jun 15, 2026.

Overview
Company
Impact
Profile match
Judgment Labs builds a continuous-improvement stack for AI agents that monitors agent behaviour at scale and uses interaction data to evaluate and improve it through learning and feedback. It hires applied AI engineers, backend and full-stack product engineers and a founding account executive. The company is headquartered in San Francisco, California, United States.

About Judgment

Judgment Labs is building the infrastructure for continual learning in long-horizon AI agents.

We turn long agent trajectories into clean, structured data for evals, labeling, rubric generation, context engineering, and RL workflows. Instead of only showing teams what happened, Judgment helps decide what matters, what should be learned from, and how that learning should flow back into the agent.

We’ve raised $32M across two rounds led by Lightspeed.

The Role

We’re looking for a Senior Backend Engineer to own the systems that ingest, structure, evaluate, and serve agent experience data at production scale.

This role includes the backend and data infrastructure surface area: high-throughput telemetry ingestion, ClickHouse-backed OLAP performance, evaluation pipelines, RabbitMQ/Temporal workflows, multi-tenant scheduling, and product-facing APIs. Some weeks you’ll be deep in distributed systems and query performance. Other weeks you’ll ship a customer-facing feature end to end across backend, frontend, and the data layer.

This is not a narrow API role. The backend is where raw agent trajectories become structured learning data.

What You’ll Do

  • Design and build backend systems for trace ingestion, trajectory processing, evaluation orchestration, scoring, labeling, rubric generation, and customer-facing analytics.

  • Own the API surface used by the Judgment platform UI, SDKs, JudgmentHub libraries, MCP server, Slack agent, and customer integrations.

  • Build and operate the RabbitMQ / Temporal evaluation pipeline, including retry semantics, failure recovery, state reconciliation, and tenant-level scheduling.

  • Optimize the ClickHouse OLAP layer: schema design, partitioning, skip indexes, full-text-search pruning, query rewrites, deduplication, pagination correctness, and storage growth.

  • Turn raw spans, conversations, tool calls, scorer outputs, and agent-judge results into clean data models customers can use for evals, labeling, context engineering, and RL workflows.

  • Ship features end to end, often across Next.js, backend APIs, queues/workflows, and the data layer.

  • Work directly with customers to understand where their agents fail, what data is useful, and how Judgment should structure that experience for learning.

  • Roll out safely with feature flags, design docs, code reviews, tests, observability, and production debugging.

  • Raise the engineering bar through clear interfaces, maintainable systems, thoughtful reviews, and strong ownership.

Interesting Technical Challenges

  • High-throughput telemetry ingestion: Parse and persist OTEL traces across protobuf and JSON formats at hundreds of thousands of spans per second, writing to ClickHouse while keeping ingest latency low and backpressure graceful as customer traffic spikes.

  • Petabyte-scale OLAP performance: Design schemas, partitioning, indexes, storage layouts, and query paths so behavioral queries over billions of spans stay fast. Turn real access-pattern analysis into concrete data modeling decisions.

  • Long-horizon trajectory modeling: Agent workflows are messy: multi-step tasks, tool calls, retries, partial failures, context changes, and unclear outcomes. Build the abstractions that turn those trajectories into structured data for evals, labeling, rubric generation, context engineering, and RL workflows.

  • Queue- and workflow-driven evaluation: Evaluations fan out across RabbitMQ and Temporal workflows. Getting this right means reasoning about retries, timeouts, idempotent state transitions, exactly-once-ish semantics, and reconciling runs that fail partway so nothing is silently orphaned.

  • Multi-tenant fairness at scale: A single large customer should not be able to starve everyone else. Build scheduling and execution systems so latency stays predictable across hundreds of teams sharing the same evaluation pipeline.

  • Near-real-time scoring: Behavioral scorers and agent judges call LLM APIs at scale, so batching, rate-limit management, retry/backoff, failure handling, and cost control are core backend systems problems.

  • Learning loops for agents: Build the product and systems layer that helps teams decide what matters, what should be learned from, and how that learning flows back into the agent.

What We’re Looking For

  • Strong backend engineering experience building and operating production systems under real load.

  • Excellent fundamentals in distributed systems, API design, data modeling, reliability, and performance.

  • Experience working with high-volume event, trace, log, metric, or telemetry data.

  • Strong intuition for data systems: query patterns, storage layout, indexing, partitioning, latency, correctness, and cost.

  • Comfort owning systems beyond initial launch: debugging production issues, improving observability, scaling bottlenecks, and cleaning up abstractions as the product evolves.

  • Ability to work across backend, data, product, and infrastructure boundaries rather than treating them as separate silos.

  • Product judgment and willingness to ship across the stack when needed.

  • Clear communication. You can write a design doc, review a diff, explain a tradeoff, and unblock others without turning everything into process.

Nice to Have

  • Experience with ClickHouse, OLAP systems, distributed query engines, or large-scale analytical databases.

  • Experience with RabbitMQ, Temporal, Kafka, Spark, Flink, Ray, Airflow, Dagster, Prefect, or similar queue/workflow/data systems.

  • Experience with OTEL, observability products, tracing, logging, or monitoring infrastructure.

  • Experience building systems that call LLM APIs at scale, including rate-limit management, retries, batching, and cost control.

  • Experience with LLM evaluation, labeling systems, rubric generation, context engineering, RL data pipelines, embedding pipelines, vector search, clustering, or anomaly detection.

  • Experience building developer-facing products, SDK-backed platforms, or customer-facing infrastructure.

Why Judgment?

  • We’re building the learning infrastructure for agents: As agents move from demos to production, the bottleneck is no longer just better prompts. It is turning real production experience into high-quality data for evals, labeling, rubric generation, context engineering, and RL workflows.

  • The technical problems are foundational: Long agent trajectories are messy, high-volume, and hard to reason about. We’re building the systems that ingest them, structure them, evaluate them, surface what matters, and feed that learning back into the agent.

  • This is a Databricks-scale infrastructure opportunity: Databricks built the data infrastructure for analytics. Judgment is building the learning infrastructure for agents.

  • You’ll work on problems customers actually feel: Engineers talk directly to teams building production agents, see where their systems fail, and turn those failures into product and infrastructure.

  • Small team, high ownership: You will not own a narrow slice. You’ll shape core systems early, ship quickly, and work across product, data, backend, infra, and customer environments.

  • In person in San Francisco: We work together in person because the problems are hard, the product is moving fast, and the feedback loops matter.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,430 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Remote, many countries
Similar stack
Same company
San Francisco
In office · Full-Time · 5+ years exp · PhD · Redwood City
Python
AI/ML
JAX
PyTorch
Machine Learning
Apply
In office · Full-Time · Salt Lake City
Python
Go
JavaScript
TypeScript
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
Claude Code
Model Context Protocol
Vertex AI
AI Agents
AWS Bedrock
OpenAI Codex
Copilot Studio
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Cybersecurity
Least Privilege
QA
Swagger
Apply
In office · 5+ years exp · Bachelor's Degree · Cupertino
Python
Rust
C++
C++
TensorFlow C++
Databases
DuckDB
AI/ML
Polars
Spark
Fine-tuning
Embeddings
JAX
Multimodal AI
TensorFlow
PyTorch
RAG
Ray
TPU
Machine Learning
DevOps
Docker
Kubernetes
AIOps
Apply
$180k – $450k per year · In office · Full-Time · San Jose
AI/ML
Multimodal AI
Knowledge Distillation
AI Agents
Synthetic Data
Post-training
Model Distillation
Apply
$180k – $450k per year · In office · Full-Time · San Jose
Python
AI/ML
Multimodal AI
AI Agents
LLM Evaluation
Apply
Remote (likely EAEU) · 3+ years exp · Moscow
Python
SQL
Python
pySpark
Databases
PostgreSQL
ClickHouse
AI/ML
Spark
Claude Code
PyTorch Lightning
SciPy
NumPy
PyTorch
Triton
DevOps
Amazon S3
Apply
Remote (likely EAEU) · 5+ years exp · Moscow
Python
AI/ML
DeepSpeed
RLHF
NLP
PyTorch
LLM
Ray
Hugging Face
DPO
SFT
Pre-training
Megatron-LM
FSDP
DevOps
CI/CD
Kubernetes
Apply
Remote (likely EAEU) · Saint Petersburg
Python
AI/ML
LLM
DevOps
Rest API
WebSockets
CI/CD
GitOps
Git
Docker
Kubernetes
Unix
Cybersecurity
Keycloak
QA
Selenium
Playwright
Apply
$11k – $15k per year (net) · Remote (EAEU) · Moscow
Python
AI/ML
OpenCV
YOLO
Computer Vision
ONNX
TensorRT
Label Studio
NumPy
PyTorch
Ultralytics
scikit-image
CNN
Anomaly Detection
CVAT
Machine Learning
DevOps
GitHub
Apply
Remote (likely EAEU) · 5+ years exp · Armenia
Python
AI/ML
MLFlow
Computer Vision
Image Segmentation
Amazon SageMaker
Machine Learning
DevOps
Terraform
GitHub Actions
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
GitLab
Amazon S3
Amazon ECS
AWS Step Functions
Cybersecurity
ISO 27001
Apply
In office
JavaScript
PHP
TypeScript
PHP
Laravel
Symfony
Frontend
Next.js
Bootstrap
React.js
DevOps
Kubernetes
Apply
≈ $20k – $44k per year (Estimated) · Remote (India) · 3+ years exp · India
Python
JavaScript
Python
FastAPI
AI/ML
AI Agents
Frontend
Next.js
React.js
DevOps
Azure DevOps
WebSockets
Azure
CI/CD
Apply
SDE 2 - Full Stack 16 days ago
In office · 5+ years exp · Bengaluru
Python
Python
SQLAlchemy
Django
Celery
Databases
PostgreSQL
Redis
RabbitMQ
AI/ML
OpenAI
Anthropic
Frontend
GraphQL
Mobile
Clean Architecture
DevOps
Rest API
Git
Docker
Kubernetes
QA
Pytest
Apply
≈ $33k – $81k per year (Estimated) · In office · 10+ years exp · Bengaluru · Noida
Python
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Hibernate
Apache Camel
Databases
MySQL
PostgreSQL
Oracle
Cassandra
DynamoDB
RabbitMQ
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
LLM
RAG
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Terraform
GitHub Actions
Istio
OpenTelemetry
CloudFormation
Datadog
Kong
Linkerd
Prometheus
GitLab CI
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Service Mesh
AWS Lambda
Amazon EC2
Amazon S3
Amazon CloudWatch
API Gateway
Apply
Data Analyst 16 days ago
≈ $9.5k – $22k per year (Estimated) · In office · 2+ years exp · Bengaluru
Python
SQL
Databases
ClickHouse
Presto
Trino
AI/ML
dbt
Pandas
NumPy
Time Series
DevOps
AWS
Analytics
Tableau
Power BI
Superset
Apply
≈ $202k – $401k per year (Estimated) · In office · Full-Time · San Francisco
AI/ML
Claude Code
Reinforcement Learning
AI Agents
OpenAI Codex
Post-training
Context Engineering
Machine Learning
Apply
≈ $167k – $326k per year (Estimated) · In office · Full-Time · San Francisco
AI/ML
AI Agents
LLM
Context Engineering
Apply
≈ $198k – $370k per year (Estimated) · In office · Full-Time · 5+ years exp · San Francisco
AI/ML
AI Agents
Context Engineering
Apply
Remote (United States, Puerto Rico) · 4+ years exp · Bachelor's Degree · Seattle · San Francisco
Python
TypeScript
Databases
Snowflake
AI/ML
Copilot
Cursor
Windsurf
Claude
Claude Code
Model Context Protocol
AI Agents
LLM
A2A
NIST AI RMF
Agentic Workflows
Frontend
GraphQL
DevOps
Rest API
Datadog
Kong
Platform Engineering
GitLab
IAM
API Gateway
Cybersecurity
Okta
Least Privilege
Threat Modeling
OWASP
Management
Confluence
Jira
ServiceNow
Apply
Hybrid · Full-Time · San Francisco
Python
AI/ML
Fine-tuning
Multimodal AI
PyTorch
Time Series
Embodied AI
DevOps
Linux
Apply
≈ $164k – $366k per year (Estimated) · In office · Full-Time · San Francisco
Python
AI/ML
Multimodal AI
Diffusion Models
PyTorch
Self-Supervised Learning
Contrastive Learning
Time Series
Machine Learning
Apply
Equity 0.1–0.4% · In office · Full-Time · San Francisco
Python
TypeScript
Databases
PostgreSQL
AI/ML
Function Calling
LLM
RAG
Structured Outputs
LLM Evaluation
Multi-Agent Systems
DevOps
GCP
CI/CD
AWS
Cybersecurity
HIPAA
Apply
≈ $85k – $168k per year (Estimated) · Equity · Hybrid · Full-Time · 10+ years exp · San Francisco
Python
SQL
Python
pySpark
Databases
Snowflake
Amazon Redshift
AI/ML
Spark
DevOps
AWS
AWS Lambda
Amazon S3
Analytics
ETL/ELT
QA
Rest-Assured
Apply
See all jobs
This is one of many
2,139,430 more open roles from verified company boards, updated every day.