Saviynt

Saviynt

Principal Software Engineer, AI Platform Engineering

El Segundo, CA · Principal

Sponsorship not specified$240k-$260kDetected 130 days ago
ScalaSQLRedisVector DatabasesKubernetesPlatform EngineeringgRPCMachine LearningSparkAirflowdbtData EngineeringRAGCadenceCommunication

Stay score

odds of building a lasting career here

61Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role90
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level IV · 4×
Level I$106,7871 entry
Level II$134,2022 entries
Level III$161,6373 entries
Level IV$189,0514 entries

This range already reaches Level IV — the maximum four lottery entries.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Los Angeles-Long Beach-Anaheim, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Employer immigration record

from this employer's Department of Labor filings

Green-card follow-through: 50%

Of 6 labor certifications old enough to have been used, 3 expired without the employer filing the next step. Median time from filing to decision: 505 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

15 transfer filings in the last year, covering 15 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • You set the architectural direction for how training data flows, evolves, and is governed across the AI Platform.
  • AI Data Lake on GCS: bucket layout, raw → silver → gold tier separation, CMEK encryption, lifecycle rules
  • Batch pipelines: Spark on Dataproc for TB-scale feature backfills, Iceberg compaction, and daily S3→GCS incremental sync

Responsibilities

  • You define the standards ML engineers and scientists build on, and ensure every training signal is tenant-isolated, PII-free, and traceable from source to model.
  • RAG data pipeline: build embedding generation pipelines that chunk, encode, and upsert document embeddings into the vector store; own the data refresh cadence and staleness SLAs for retrieval context

Requirements

  • Service APIs: expose data platform services (feature serving, embedding upsert, schema validation) over HTTPS with mTLS and gRPC where low-latency streaming is required

Nice to have

  • Differential privacy or k-anonymity for ML training datasets
  • Open source contributions: Feast, Great Expectations, Apache Beam, or dbt
  • Familiarity with IAM / access governance data: entitlements, provisioning events, access graphs
  • Iceberg or Delta Lake at petabyte scale
  • Work on a large-scale, Kubernetes-based SaaS platform
  • Solve challenging cloud and reliability problems at scale
  • Protobuf / Avro compatibility rules, breaking-change migrations in production
  • Orchestration at scale:

Compensation

  • Competitive compensation, benefits, and growth opportunities

This listing is sourced directly from Saviynt's careers page and normalized into a canonical job model.