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 leverage their expertise in machine learning to enhance the safety mechanisms within the platform. This role requires a deep understanding of algorithms, data processing, and risk assessments to develop innovative solutions that promote a secure and enjoyable user experience. The candidate will collaborate with cross-functional teams to implement machine learning techniques that detect and mitigate risks, ensuring that users can engage safely and confidently on the platform.
Job Responsibilities
- Design, develop, and deploy machine learning models aimed at enhancing user safety on Discord.
- Collaborate with product and engineering teams to identify safety-related challenges and implement effective solutions.
- Conduct regular assessments of machine learning algorithms to evaluate their effectiveness and improve their performance.
- Analyze large datasets to identify patterns, anomalies, and potential risks that could affect user safety.
- Stay up-to-date with the latest trends and advancements in machine learning, AI, and safety protocols.
- Document processes, model designs, and results in a clear and concise manner for stakeholder reviews.
Qualifications
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (Master's preferred).
- At least 5 years of experience in software engineering, with a focus on machine learning applications.
- Proficiency in programming languages such as Python, Java, or C++.
- Strong understanding of machine learning frameworks, libraries, and tools (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with data analysis and data visualization tools (e.g., Pandas, Matplotlib, Tableau).
- Familiarity with safety and security best practices in software development.
Technologies & Tools
This position will utilize various technologies and tools including machine learning frameworks such as TensorFlow and PyTorch, programming languages such as Python, Java, and C++, as well as data processing libraries like Pandas and NumPy. Familiarity with cloud platforms (e.g., AWS, Google Cloud) and database technologies (e.g., SQL, NoSQL) will also be essential for handling and analyzing safety-related data efficiently.
Ideal Candidates
The ideal candidates for the Senior Software Engineer, Machine Learning (Safety) position will possess a unique blend of technical expertise and a passion for enhancing user experiences through innovative safety solutions. They should demonstrate strong analytical problem-solving skills, an ability to work collaboratively in a team environment, and a proactive approach to staying informed about industry trends. A commitment to building a safe, inclusive community on Discord will be a vital quality for success in this role.
☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.