Назад
8 Π΄Π½Π΅ΠΉ Π½Π°Π·Π°Π΄

Senior Machine Learning Engineer (Ads ML Efficiency)

216Β 700 - 303Β 400$
Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹
remote (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ USA)
Π’ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹
fulltime
Π“Ρ€Π΅ΠΉΠ΄
senior
Английский
b2
Π‘Ρ‚Ρ€Π°Π½Π°
US/Canada
Вакансия ΠΈΠ· списка Hirify.GlobalВакансия ΠΈΠ· Hirify Global, списка ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ… tech-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ
Для мэтча ΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½ΡƒΠΆΠ΅Π½ Plus

ΠœΡΡ‚Ρ‡ & Π‘ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄

Для мэтча с этой вакансиСй Π½ΡƒΠΆΠ΅Π½ Plus

ОписаниС вакансии

ВСкст:
/
TL;DR
Senior Machine Learning Engineer (Ads ML Efficiency): Optimizing production machine learning workloads for Reddit Ads with an accent on inference execution, runtimes, profiling, benchmarking, and hardware efficiency. Focus on diagnosing bottlenecks, improving latency, throughput, utilization, and cost, and building reusable performance capabilities for safe model launches.

Location: Remote from anywhere in the United States or Canada

Salary: $216,700–$303,400 USD base salary; equity and, depending on the position offered, commission may also apply.

Company

Reddit is a community platform with more than 100,000 active communities and approximately 130 million daily active unique visitors.

What you will do

  • Own end-to-end performance optimization initiatives for high-impact production ML workloads, from bottleneck identification through implementation, validation, and production rollout.
  • Profile and diagnose bottlenecks across model execution, frameworks, runtimes, memory, CPU/GPU utilization, and infrastructure using rigorous benchmarking and measurement.
  • Design and implement improvements involving inference execution, runtime behavior, batching, memory management, precision, compiler integration, custom operators, and kernels.
  • Improve training and serving efficiency and scalability by optimizing latency, throughput, hardware utilization, cost, model quality, and production reliability.
  • Enable safer and faster model launches through benchmarking, load testing, regression detection, and launch-readiness improvements.
  • Partner with ranking, serving, model engineering, and ML platform teams; build reusable performance tooling and mentor engineers through collaboration, code reviews, debugging, and knowledge sharing.

Requirements

  • Hands-on ML performance engineering experience, including meaningful performance improvements in production or production-relevant ML workloads.
  • Deep expertise in at least one area such as inference execution, ML runtimes, compiler integration, GPU/kernel optimization, memory systems, or training execution.
  • Strong profiling and benchmarking skills, including systematic bottleneck identification, reliable baselines, and validation of measurable end-to-end improvements.
  • Strong software engineering fundamentals, including implementing, debugging, testing, and maintaining performance-sensitive systems; proficiency in Python and relevant systems programming technologies.
  • Understanding of production ML frameworks and performance trade-offs across model execution, runtime, memory, hardware, and infrastructure.
  • Production engineering judgment to balance performance with numerical correctness, model quality, reliability, maintainability, and safe rollout.
  • Ability to solve concrete bottlenecks while considering maintainability, adoption, and future reuse.
  • Strong communication skills for explaining technical trade-offs clearly to engineers and partner teams.

Nice to have

  • Experience optimizing large-scale inference or training workloads, particularly in recommendation systems, ranking, search, or retrieval.
  • PyTorch performance optimization experience, including Dynamo, Inductor, AOTI, torch.export, or custom operators.
  • Experience with inference runtimes, GPU execution, or technologies such as TensorRT, ONNX Runtime, CUDA, Triton, LLVM/MLIR, or equivalent systems.
  • Hardware-aware optimization experience, including batching, memory management, operator fusion, mixed precision, quantization, or accelerator efficiency.
  • Distributed-training performance experience involving GPU utilization, communication, data loading, memory efficiency, or training step-time optimization.
  • Experience building performance benchmarks, profiling tools, regression detection, launch-readiness capabilities, or cost observability tooling for ML workloads.
  • Experience working across ML modeling, serving, and platform infrastructure teams. Specialized compiler internals or custom CUDA/Triton kernel development is valuable but not required.

Culture & Benefits

  • Flexible first workforce with remote work available from anywhere in the United States or Canada.
  • Global benefit programs covering workspace, professional development, caregiving, family planning, gender-affirming care, and mental health and coaching.
  • Medical and dental coverage, income replacement programs, pension or 401(k) employer matching, and paid parental leave.
  • Flexible vacation, paid volunteer time off, and a Bike to Work scheme.
  • U.S.-based employees may receive medical, dental, and vision insurance, a 401(k) program with employer match, vacation, and parental leave.

Hiring process

  • Some interviews may be recorded, transcribed, and summarized by AI; candidates can opt out before scheduled interviews.
  • Personal information, including identifiers, professional and employment-related information, and audio/video recording data, may be collected to evaluate the application.

Π‘ΡƒΠ΄ΡŒΡ‚Π΅ остороТны: Ссли Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ просит Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΈΡ… систСму, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ iCloud/Google, ΠΏΡ€ΠΈΡΠ»Π°Ρ‚ΡŒ ΠΊΠΎΠ΄/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄/ПО, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡ‚Π΅ этого - это мошСнники. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΆΠΌΠΈΡ‚Π΅ "ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡˆΠΈΡ‚Π΅ Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β†’