About the company
Roblox builds tools and a platform for its global community to create immersive digital experiences. The Safety organization works to detect, remove, and prevent problematic content and behavior, secure accounts, and build safety products. The Safety Experience team is part of the Trust & Safety organization.
Responsibilities
- Design and build agentic workflows and technical solutions for customer-facing applications and internal use cases.
- Keep up with recent trends in LLMs and develop innovative chatbot solutions and features while optimizing cost.
- Influence the team's roadmap and long-term strategy in collaboration with product, operations, and other cross-functional stakeholders to develop the next generation of safety experience.
- Provide technical leadership and influence decisions within and beyond the pod.
- Mentor junior engineers and support their professional growth.
Requirements
- Bachelor's degree in Computer Science or a related field and at least 8 years of hands-on experience; a graduate degree is highly preferred.
- Proven experience developing innovative solutions using LLMs is required.
- Extensive experience with modern programming languages such as C#, Java, Python, or similar, and writing efficient, maintainable, scalable code.
- In-depth knowledge of software design patterns, including microservice architecture, RESTful APIs, and Remote Procedure Calls (RPC), and a track record of building robust, scalable systems.
- Ability to develop end-to-end solutions for complex technical challenges and collaborate across teams from conception through launch.
- Prior machine learning experience is helpful.
- Technical leadership, adaptability across languages and technologies, resourcefulness, analytical problem-solving, user orientation, and a team-oriented approach.
Conditions
- Annual base salary range: $295,250–$345,040 USD. Actual pay depends on job-related factors and may fall outside this range; the range may change. Full-time employees are eligible for equity compensation and benefits.
- Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday, unless otherwise noted.
- For US-based roles, the company may be unable to employ candidates whose US work authorization relates to certain visa categories or support future H-1B sponsorship.