Full Time

Senior Software Engineer, Machine Learning (Safety)

Discord
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Discord, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer, Machine Learning (Safety) at Discord will be responsible for designing and implementing advanced machine learning models and algorithms that enhance user safety on the platform. This role involves collaborating with cross-functional teams to analyze data, develop robust safety features, and optimize existing systems. The ideal candidate will leverage their expertise in machine learning, data analysis, and software development to contribute to the creation of innovative solutions that protect the Discord community.



Job Responsibilities

  • Develop and implement machine learning models to detect and mitigate safety issues on the platform.
  • Collaborate with product managers and other stakeholders to identify safety requirements and integrate machine learning solutions.
  • Analyze user-generated content and behavior to identify trends and potential safety risks.
  • Conduct experiments, evaluate model performance, and iterate on algorithms based on feedback and data analysis.
  • Establish best practices for machine learning development and deployment within the team.
  • Mentor junior engineers and provide technical guidance to foster a collaborative working environment.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • 5+ years of experience in software engineering, with a strong focus on machine learning and data analysis.
  • Proficient in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks and libraries, including TensorFlow, PyTorch, or Scikit-learn.
  • Strong understanding of data structures, algorithms, and statistical methods.
  • Familiarity with big data technologies such as Hadoop, Spark, or similar platforms.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

This position utilizes a range of cutting-edge technologies and tools including machine learning frameworks (such as TensorFlow and PyTorch), data processing platforms (like Spark and Hadoop), and programming languages (primarily Python and Java). Additionally, the role may involve working with cloud solutions for model deployment and data storage.



Ideal Candidates

The ideal candidates for the Senior Software Engineer, Machine Learning (Safety) position at Discord will possess a unique combination of technical proficiency and a passion for user safety. They are expected to be innovative problem solvers who thrive in collaborative environments, demonstrating effective communication skills and adaptability. A commitment to continuous improvement and a deep understanding of the implications of machine learning in social platforms will further enhance their suitability for this role.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.