HHiring Reality
← LawZero

Senior Distributed ML Engineer

LawZero
Location
Montreal
Posted
2 months ago
Department
Science
What they actually want (must-haves)
  • A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering)
  • 3+ years of experience in designing and implementing distributed ML training frameworks
  • Ability to collaborate effectively with cross-functional teams
  • Experience with cloud platforms (e.g., AWS, GCP, Azure)
  • Experience with workload managers (e.g., Ray, SLURM)
  • Experience with GPU profiling tools (e.g. PyTorch profiler, PyProf, NVIDIA Nsight)
Nice to have
  • An advanced degree (master’s or PhD) related to machine learning or distributed ML systems
What the job really is

As a Senior Distributed ML Engineer at LawZero, you will collaborate with ML research scientists to tackle complex training and inference challenges using large models. Your day-to-day responsibilities will include optimizing distributed computing resources, developing tools for research experiments, and documenting best practices for ML model development workflows.

Benefits
  • Comprehensive health benefits (including mental health and wellness management account)
  • 20 days of vacation per year upon start
  • Employer contribution of 4% to your retirement savings, with no required employee matching
  • Additional compensation totaling 8% of your salary to apply towards additional retirement savings or bonuses
Things to weigh
  • No salary listed
  • The role involves working with large-scale models and distributed computing, which may require a steep learning curve for those unfamiliar with the latest tools
  • The organization is a non-profit, which may influence the pace and scale of projects compared to for-profit companies
Job score2.2/5
Benefits2/5
Freshness1/5
Career value4/5
Role clarity4/5
Pay transparency0/5

Applying to LawZero?

See how your résumé matches this role — and tailor it from what actually gets interviews.