Senior Software Engineer, User Safety

RobloxSan Mateo, CA
14d

About The Position

WHY Safety? At Roblox, we strive to connect a billion people with optimism and civility, and the Safety organization's mission is to become the leader in civil immersive online communities. We systematically and proactively detect, remove, and prevent problematic content and behavior, and we make Roblox accounts secure and free from compromise. We cover a broad area of the tech spectrum, including machine learning, classifiers for 3D models, experimentation, automation, detection workflows, and AI-powered text filters. Aligned and partnering with product teams, we use this toolbelt to discover new opportunities, influence and shape the product roadmap and prioritization, build safety products, and measure the impact on our community of users and developers. In doing so, we keep Roblox safe, civil, and inclusive, and we foster positive relationships between people around the world. WHY User Safety? As a Senior Software Engineer on the User Safety Team, you will be responsible for building large scale systems aimed at stopping and changing abusive behavior, leading several strong engineers. You will collaborate closely with product managers, and sometimes wear a product hat yourself, while building large complex backend systems for behavioral interventions, consequences, transparency, and creator empowerment. You will be a core part of applying LLMs, UX research and behavioral science to reduce long-term recidivism and make Roblox a safe platform for all users. You will work on services with substantial scaling needs in the critical path of many critical user journeys, and you will feel a true sense of ownership and responsibility in thoughtfully and fairly protecting our users, while carefully balancing freedom and civility.

Requirements

  • 6+ years of experience with large scale infrastructure and distributed systems
  • Strong ability to thrive in an ambiguous problem space
  • Proven ability to work closely with cross-functional partners (product, design, data, research) to drive clear business impact
  • Desire to mentor and grow other engineers
  • Extensive experience in a modern programming language such as Golang
  • Experience with modern microservice architectures
  • Experience with applying LLMs to hard problems
  • Experience (or at least strong interest) in the Trust & Safety domain
  • An ownership and growth mindset

Responsibilities

  • Build large-scale (up to 1M QPS) distributed services for delivering interventions and consequences to users, including warnings, nudges, timeouts, account bans, and educational modules, along with propagating these interventions to alt accounts.
  • Apply the latest ML and LLM technologies to augment moderation
  • Work on a large greenfield effort to increase trust and transparency in Roblox’s moderation.
  • Work on powerful APIs to enable creators to keep their experiences safe.
  • Help shape the team’s roadmap and technical foundations towards keeping users on Roblox safe
  • Work with a tightly-knit, high-performing, diverse, and energetic cross-functional product engineering team with a strong sense of camaraderie.
  • Mentor junior engineers to develop their skills and abilities as a tech lead
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service