Senior Machine Learning Engineer, Safety

Reddit Reddit · Consumer · United States · Remote · Anti-Evil Engineering

Senior Machine Learning Engineer focused on building and iterating on next-generation safety systems at Reddit. The role involves developing, training, and optimizing LLMs for enforcing Reddit Rules, collaborating with various safety teams, and staying updated on NLP and LLM advancements. Requires expertise in Python, deep learning frameworks, distributed training, and NLP techniques.

What you'd actually do

  1. Design, develop, optimize and deploy ML models, including large language models, for various natural language processing tasks.
  2. Implement and maintain training pipelines, leveraging distributed training and optimizing for performance and efficiency.
  3. Collaborate with cross-functional teams to gather requirements, define model architectures and iterate on model development.
  4. Conduct model evaluations, performance analysis, and optimization to improve model accuracy and reduce biases.
  5. Stay up-to-date with the latest research and advancements in the field of natural language processing, multimodal signals, and large language models.

Skills

Required

  • Python programming
  • Deep learning frameworks (TensorFlow, PyTorch, Hugging Face Transformers)
  • Distributed training frameworks (Ray Training, PyTorch Distributed)
  • Data preprocessing
  • Tokenization
  • Embeddings
  • Language modeling techniques
  • Natural language processing
  • Deep learning
  • AI model development

Nice to have

  • Multimodal signals

What the JD emphasized

  • 5+ years of relevant MLE experience in natural language processing, deep learning, and AI model development.

Other signals

  • Develop and optimize LLMs for safety systems
  • Implement and maintain training pipelines
  • Conduct model evaluations and performance analysis
  • Partner with cross-functional teams on safety solutions