CB Smart Recruit · Los Angeles, CA

Salary
$180,000–$350,000
Posted
Jun 30, 2026
Location
Los Angeles, CA
Last confirmed open
Jul 20, 2026

What this job asks for AI summary

A senior engineering role focused on building and operating the core machine learning systems behind an AI intelligence platform that fuses data from satellite feeds, sensors, logistics networks, and open-source intelligence into a live knowledge graph. Day-to-day work spans probabilistic modeling, Bayesian inference pipelines, anomaly detection, data fusion architecture, and production model deployment and monitoring. Best suited to engineers with a strong track record of shipping ML systems into real production environments rather than research settings.

Senior level · 5+ years · Los Angeles-Long Beach-Anaheim, CA · Bachelor's required · Full-time

Pay in the description: $180,000–$350,000

Must have (9)
PythonBayesian inferencePlatt Scaling or Isotonic RegressionNeo4jQdrantApache IcebergPostgreSQLpgvectorGCP
Nice to have (6)
DBSCANDynamic Time WarpingModel Context Protocoladversarial machine learningCesiumJSTypeScript

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 20 people in the Los Angeles-Long Beach-Anaheim, CA area plausibly meet what this posting asks for (data scientists). range 4–25

Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.

What gives you an edge
pgvector3%Apache Iceberg4%Neo4j5%GCP13%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python88%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $132,593 (middle half $93,359–$172,124). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The role sits at the intersection of ML/data science (probabilistic modeling, Bayesian inference, calibration) and software/infrastructure engineering (model serving, streaming pipelines, MLOps). 15-2051 Data Scientists was chosen as primary because the core deliverables are prediction models, probabilistic inference, and calibration; 15-1252 Software Developers is a close runner-up given the heavy production-engineering and MLOps emphasis.

The compensation range of $180,000–$350,000+ is unusually wide; the posting explicitly notes it is 'flexible for exceptional candidates' and 'depending on experience and seniority', suggesting the band spans multiple internal levels despite the single 'Senior' title.

Apache Iceberg is listed in the required section with the qualifier 'or equivalent analytical storage' — alternatives would include Apache Hudi or Delta Lake, but the JD names no specific substitute, so the requirement is captured as-is with the must-have gate intact.

NVIDIA Triton Inference Server is listed in required qualifications with 'or equivalent model-serving technologies' — the gate is on model-serving capability; Triton is the named primary.

DBSCAN and Dynamic Time Warping appear in the responsibilities narrative (not a requirements section), so they are marked preferred.

All items under 'Preferred Qualifications' — including MCP, adversarial ML, CesiumJS, TypeScript, and others — are marked preferred. Several preferred items (distributed ML infrastructure, air-gapped deployments, enterprise AI infrastructure, defense/intelligence industry experience) are methodologies or domain contexts rather than named tools and are omitted from the skills list per extraction rules.

Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): survival analysis, NVIDIA Triton Inference Server.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗