L
Posted 20 hours ago
Senior ML Data Processing Developer
LawZeroSenior ML Data Processing Developer
Perks & benefits
CommissionHealth InsurancePaid Leave
Requirements
Degree in CS or related field, 5+ years in data processing or ML engineering, Experience with trillion-token scale datasets, Proficiency in Python, Experience with Spark, Ray, or Flink, Experience with Airflow, Prefect, or Dagster
Skills
PythonNLPSpark
About the role
Responsibilities
- Partner with the Research team to define, build, automate, scale, and manage data pipelines for training datasets
- Build and maintain data processing pipelines including deduplication, quality scoring, and PII scrubbing
- Ensure ingested data meets compliance, Data Governance, and legal obligations
- Develop scoring and filtering toolchains using heuristics, LLM-as-a-judge, and ML classifiers
- Instrument pipelines with data-quality monitoring, guardrails, and alerting
- Collaborate with Research and Legal teams to identify and acquire large-scale text corpora
- Design and maintain strict leakage detection mechanisms to prevent evaluation contamination
- Build internal tooling for researchers to explore and query datasets
Requirements
- Degree in computer science, software engineering, or a related field
- 5+ years of experience in data processing, ML engineering, or NLP
- Proven track record handling massive unstructured text datasets at trillion-token scale
- Hands-on experience with distributed processing frameworks like Spark, Ray, or Flink
- Experience with data privacy (PII scrubbing) and content-safety filtering
- Strong Python proficiency for production-grade code
- Experience with pipeline orchestration frameworks like Airflow, Prefect, or Dagster
Preferred Qualifications
- Experience training or fine-tuning ML models for data-quality tasks
- Familiarity with LLM inference optimization (vLLM, SGLang)
- Familiarity with containerized deployment (Docker, Kubernetes)
- Experience with ML experiment tracking tools like Weights and Biases
- Experience with data licensing or web-scale data acquisition
Benefits
- Comprehensive health benefits including mental health and wellness
- 20 days of vacation per year
- 4% employer retirement contribution
- Additional 8% compensation for retirement savings or bonuses
About the Company
LawZero is a non-profit organization committed to advancing research and creating technical solutions that enable safe-by-design AI systems. Based in Montreal, LawZero’s research aims to build non-agentic AI that learns to understand the world through transparent and externalized probabilistic reasoning.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior ML Data Processing Developer
LawZero · Montreal
