1 day ago
Remote, CanadaMid Level / Senior
Responsibilities
- Design, build, deploy, and operate production-grade machine learning models and systems at scale.
- Own the ML lifecycle from problem definition and feature engineering through training, evaluation, deployment, monitoring, and automated retraining.
- Build scalable data and model pipelines, model-serving infrastructure, and real-time decision systems.
- Improve ranking, recommendations, search relevance, prediction, content and user understanding, and optimization systems.
- Research and apply deep learning, graph, transformer, and LLM evaluation or alignment techniques.
- Partner with Product, Data Science, Infrastructure, and Engineering teams to translate business problems into ML solutions.
- Improve latency, throughput, reliability, observability, and model-quality metrics.
- Contribute to technical strategy, architecture, and the long-term ML roadmap.
Requirements
- 3–5+ years of experience building, deploying, and operating machine learning systems in production.
- Strong programming skills in Python, Java, Go, or similar languages, with solid software engineering fundamentals.
- Strong knowledge of machine learning algorithms, including statistical learning, XGBoost, Random Forests, regressions, Transformers, CNNs, and GNNs.
- Hands-on experience with modern ML frameworks such as PyTorch or TensorFlow.
- Experience designing scalable ML pipelines, data-processing systems, and model-serving infrastructure.
- Ability to work cross-functionally and translate ambiguous product or business problems into technical solutions.
- Experience improving measurable metrics through applied machine learning.
- Preferred experience with recommender systems, search or ranking systems, advertising or auction systems, representation learning, or multimodal embeddings.
- Preferred familiarity with distributed systems and large-scale data processing using tools such as Spark, Kafka, Ray, Airflow, BigQuery, or Redis.
- Preferred experience with real-time, low-latency production systems, feature engineering, model optimization, and production monitoring.
- Preferred experience with LLM or generative-AI techniques, including evaluation, alignment, fine-tuning, knowledge distillation, RAG, agentic systems, and productionizing LLM-powered products.
- An advanced degree in Computer Science, Machine Learning, or a related quantitative field is preferred.
Benefits
- Comprehensive healthcare benefits and income replacement programs.
- 401(k) with employer match.
- Global benefits supporting workspace, professional development, and caregiving.
- Family planning support.
- Gender-affirming care.
- Mental health and coaching benefits.
- Flexible vacation and paid volunteer time off.
- Generous paid parental leave.
Tech Stack
Categories
About Reddit
Reddit builds a social news and discussion platform organized into user-created forums (“subreddits”) for consumers, creators, and communities. It monetizes primarily through advertising tools for brands and self-serve advertisers, plus a Premium subscription; developers can access data via its API. Founded in 2005 and headquartered in San Francisco, Reddit became a public company on the NYSE in 2024 and hosts over 100,000 active communities.
