Senior Data/ML Engineer – Onboarding
sardine · North America
Job description
About the role
Sardine is seeking a Senior Data/ML Engineer to own the data and machine‑learning foundation behind its compliance decisions. You will design, build, and maintain end‑to‑end pipelines that ingest telemetry, transaction events, KYC signals and third‑party enrichments, turning them into reliable features and models that power real‑time fraud and AML decisions.
Key responsibilities
- Design and operate streaming (Pub/Sub, Apache Beam, Flink) and batch (Airflow, Spark) pipelines that are observable, cost‑effective and extensible.
- Build and evolve a feature platform that serves both streaming and batch workloads with aggregation windows from one hour to 300 days.
- Productionize fraud and identity ML models on Vertex AI/Kubeflow, including training, automated retraining, champion/challenger promotion and rollback.
- Engineer KYC, AML and identity risk signals from noisy, multi‑vendor data sources into model‑ready features.
- Define and enforce data governance policies such as field‑level encryption, regional residency and PII deletion.
Required profile
- 8+ years building production data and ML systems with ownership of both pipelines and models.
- Deep Python expertise and strong SQL skills.
- Hands‑on experience with distributed processing frameworks (Spark, Beam or Flink) and streaming semantics.
- Proven ability to ship models that drive automated decisions in regulated domains such as fraud, risk or KYC.
Required skills
- Python, SQL
- Apache Beam, Apache Flink, Spark
- Google Cloud Platform – BigQuery, Dataflow, Pub/Sub, Composer, Vertex AI
- Docker, Kubernetes, Terraform, CI/CD
- XGBoost, LightGBM, CatBoost, scikit‑learn
What we offer
- Generous cash and equity compensation with early‑exercise options.
- Remote‑first culture – work from anywhere in the United States or Canada.
- Flexible paid time off, health, dental and vision coverage, 401k/RRSP matching.
- Home‑office stipend, MacBook Pro, monthly meal and wellness allowances.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 29 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 7 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
sardine
North America