Roblox
Learn more about Roblox, the company behind this role.
Open Roles
Senior Security Engineer, Detection and Response
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a founding member of the Security Operations team in EMEA, you will join us at an exciting time in Roblox’s SIRT & SOC program. You will design and build the detections, automation and tooling that let a lean team monitor and protect players, developers, employees and the platform at global scale and serve as security incident commander in the region. This is a highly autonomous role where you will be a primary decision-maker, core to our mission to maintain a highly capable 24/7/365 monitoring and response capability. While you will work in close collaboration with peers at our US West Coast Headquarters, the time difference requires an engineer who can operate independently, making critical decisions without immediate oversight. We favor engineering our way out of toil through automation, orchestration, detections-as-code, and risk-based prioritization, while retaining the deep technical skills required to conduct detailed, hands-on analysis and lead response end-to-end when the situation warrants. Work Environment: This role is based in London, UK. You will be working from a dedicated, private space located within a shared office environment, designed to enable collaboration while remaining secure. You will: - Build Detection & Response Systems: Design, write, and maintain production-quality detections, automations and integrations (detections-as-code, SOAR playbooks, data and enrichment pipelines) that scale our monitoring capability and reduce manual toil. - Own Tooling & Platform: Develop and improve the tooling the global SIRT/SOC depends on alert quality and enrichment, case-management integrations and automation that powers reliable "follow-the-sun" hand-offs. - Exercise High Autonomy: Act as the primary Incident Commander for the European time zone, making critical, time-sensitive decisions independently before US HQ comes online. You will serve as the senior-most security engineering point of contact in the region. - Drive Strategy & Architecture: Shape the technical direction of the detection & response engineering function, specifically architecting how global hand-offs and "follow-the-sun" models can be optimized and automated. - Command Security Incidents: Ensure serious threats and impacts are understood, mitigated, and learned from with speed and professionalism, often leading responses end-to-end without immediate escalation paths during local hours — and turning what you learn into durable, automated detections. - Conduct Forensic Investigations & Threat Hunt: Dig into complex context to determine whether threats exist, take decisive action and proactively hunt for anomalous activity in our signals, distinguishing outliers from threats. - Lead High-Profile Responses: Collaborate with Security and Engineering to lead responses to major vulnerabilities or platform-wide events. - Collaborate Cross-Functionally: Work with Legal, HR, Executive teams, and external partners (Developers & Customers). You will also travel semi-regularly to the USA to visit HQ, ensuring deep alignment with central engineering and security leadership. You have: - Experience: 10+ years across security engineering, Infosec, IT, Infra/SRE, and/or Incident Response. - Specialization: 7+ years specifically in Detection or Response, with a track record of building , writing detections, automation or security tooling, not solely operating. - Engineering Proficiency: Comfortable writing and reviewing production-quality code (Scripting) and building automations, integrations and data pipelines that others depend on. - Autonomous Leadership: Proven ability to work independently in satellite offices or distributed teams. You are comfortable being the "person in charge" during your shift and making calls that impact the business. - Incident Command: Extensive experience operating as an incident commander. You can flex into deep engineering work but also possess the executive presence to coordinate responders and communicate status to leadership. - Investigations: Expert-level capability investigating threats in enterprise and production environments, taking ownership from identification to resolution. - Knowledge/Tools/Techniques: Deep understanding of security tooling (SIEM, EDR, IDS/IPS, NDR, SOAR) and experience extending or building on it. You are proficient in applying Incident Response frameworks (NIST IR Lifecycle, Cyber Kill Chain, MITRE ATT&CK) to real-world scenarios, and you collaborate effectively with engineering colleagues, leveraging extensive expertise across infrastructure and technologies (Public Cloud, OS, Virtualization, Containerization, Networking, Build/Development infrastructure, and Hardware). - Education: Bachelor's degree in Computer Science, Cybersecurity, or a related technical field; advanced degree preferred or equivalent experience. You are: - A Builder-Operator: You would rather automate a problem out of existence than staff around it and you hold yourself to an engineering bar even under incident pressure. - A Strategic Self-Starter: You don't wait for instructions. You identify gaps in coverage — especially those unique to regional or time-zone-specific challenges — and fix them. - A Detailed Thinker: You enjoy exploring the details and considering the second- and third-order effects of your decisions. - An Eager Problem Solver: You are drawn to complex issues rather than avoidant of them. - Emboldened to Make Change: You instinctively ask what you can do to improve the situation rather than waiting to be prompted. - Compelled by our Mission: You are driven by the opportunity to protect our community and the safe space we've created. - A Calculated Risk Taker: You move fast, navigating reasonable risks to take action and build capabilities as quickly as possible. Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Senior / Principal Infrastructure Engineer - ML Platform
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. ML Platform @ Roblox today supports hundreds of ML use cases and billions of inferences per day across Discovery, Safety, Engine, and much more. As an Infrastructure Engineer on the ML Platform team, you will design, scale, and maintain the foundational infrastructure powering our entire machine learning ecosystem. We are looking for accomplished engineers to spearhead the development of our next-generation ML tooling and platform capabilities. You will: - Bootstrap and maintain Kubernetes and Cloud infrastructure for ML Platform components--Serving Layer, Metadata Store, Model Registry, and Pipeline Orchestrator. - Set technical strategy and oversee development of high scale and reliable infrastructure systems. - Propose and implement new platform tooling to improve time to production for MLEs and Data Scientists across the full ML lifecycle. - Work on infrastructure projects such as GPU fleet management, hybrid-cloud orchestration, and writing custom Kubernetes controllers and resources. - Stay abreast of industry trends in machine learning and infrastructure to ensure the adoption of leading-edge technologies and practices. - Partner across organizations to build tooling, interfaces, and visualizations that make the ML@Roblox a delight to use. You have: - 6+ years of professional experience and a tool chest of system design experience upon which to draw to build scalable, reliable platforms. - Deep experience with Kubernetes (K8s) and cluster management at scale — e.g., managing 100s–1000s of nodes, serving 100k+ QPS, and ideally having experience writing custom Kubernetes controllers. - Strong proficiency in Infrastructure as Code (IaC), specifically using Terraform to bootstrap, manage, and automate cloud infrastructure across AWS, GCP, or similar environments. - Bachelor's degree in Computer Science, Computer Engineering, Data Science, or a similar technical field or equivalent practical experience. You are: - Proficient in DevOps tooling such as Docker, Kubernetes, CI/CD systems, and bootstrapping cloud infrastructure (AWS, GCP, etc.) - Experienced with the end-to-end ML model lifecycle such as model serving, training, model CI/CD, and GPU resources management, and have built ML platform features that are delightful to use. - An automation advocate: you're passionate about infrastructure-as-code and automating painful manual processes. - A reliability nut: you love digging into tricky postmortems and identifying weaknesses in complicated systems. - Passionate about supporting internal partners (data scientists and ML Engineers) to meet and understand their needs. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $278,530 - $345,040 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Principal Software Engineer - Roblox Database
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Roblox’s database team develops the next-generation, multi-tenant database platform that elastically scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture, build and launch critical database capabilities that keep our services fast, reliable and efficient at global scale. You will report to the Technical Director for Storage. You will: - Design and implement new engine features —indexing, storage formats, WAL and replication protocols, sharding, and query-planner enhancements—that push latency, throughput, and availability boundaries. - Evolve the control plane to deliver elastic scaling, autonomous healing, and zero-downtime schema or tenant moves across global regions. - Profile and optimize critical code paths using kernel-level tracing and advanced performance tooling; drive systematic tail-latency reductions. - Establish engineering best practices by leading design reviews, performance benchmarks, failure drills, and post-incident retrospectives. - Automate everything : develop frameworks for testing, CI/CD, rollout safety, observability, and autoscaling so that the platform operates hands-off at scale. - Mentor and unblock engineers , fostering deep database craftsmanship and disseminating knowledge across Storage, Platform, and product teams. - Engage with the open-source community —upstreaming patches, presenting learnings, and influencing the future of Postgres, RocksDB and related ecosystems. You have: - 8+ years of experience in software engineering or a relevant field - Deep experience with building and operating large-scale distributed databases or storage engines (e.g., PostgreSQL, MySQL/InnoDB, RocksDB, Spanner, Aurora, AlloyDB). - Deep expertise in database internals —B-trees, MVCC, WAL, query optimization, buffer management—and strong skills in C/C++, GO or Rust . - Hands-on experience with consensus algorithms (Raft, Paxos) and multi-region replication models that deliver strong consistency and high availability. - Proven success shipping high-QPS, low-latency services on container orchestration stacks (Kubernetes or Nomad) with comprehensive observability. - Ability to turn ambiguous product requirements into a clear technical roadmap and influence cross-functional stakeholders. - Passion for automation, rigorous testing, and data-driven decision-making that raises the reliability and efficiency bar. - Bonus: upstream contributions to PostgreSQL, RocksDB or other OSS databases; familiarity with disaggregated storage, HTAP workloads, or custom query languages. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $293,800 - $343,340 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Director, Engineering — Engineering Acceleration
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. The platforms in our Engineering Acceleration org dictate how thousands of Roblox engineers ship, and how every backend service gets built, deployed, and kept reliable at scale. They sit on the critical path for production reliability, developer velocity, and security posture. Reporting to Andrew Swerdlow, you will rethink the entire engineering toolchain from the ground up to be agentic-native, creating a world where AI agents are first-class participants in software development and humans set direction and supervise. This is a unique opportunity to define what modern engineering infrastructure looks like at one of the largest platforms in the world. You will: - Reimagine the engineering toolchain as agentic-native, designing the platforms, guardrails, and feedback loops that let AI agents safely drive migrations, validation, and routine operational work. - Set a bold technical direction for AI-driven quality, including agent-generated tests, automated coverage of untested paths, intelligent verification, and continuous-deployment workflows. - Make software quality and SEV prevention a measurable property of the platform by investing in safe-change mechanisms, automated verification, progressive rollout, and fast, reliable rollback. - Drive down operational toil through automation, transforming manual, repeat work like patching and large-scale migrations into self-serve or agent-driven workflows. - Own and drive the roadmap, aligning cross-pod plans and execution against company goals for safe rollouts. You have: - Experience leading and growing engineering teams (including managing managers and/or senior ICs), with a strong people-development track record. - Strong technical depth in backend/distributed systems and cloud infrastructure, enabling you to engage credibly on system design and technical decisions. - A track record delivering internal developer platforms, CI/CD, or deployment systems at scale for many internal customers and services. - A strong point of view on how AI/agentic tooling changes engineering workflows, coupled with hands-on familiarity with the modern AI engineering stack, AI coding tools, eval design, and open-weight models. - Demonstrated cross-organizational collaboration and excellent communication skills, with the ability to translate ambiguous, multi-system problems into concrete, executable plans. - (Preferred) Backend proficiency in C# and/or Go, and familiarity with Kubernetes/Nomad (Hashistack), Temporal, and AWS. - (Preferred) Hands-on experience applying AI/agents to engineering workflows, with a background in safe/staged rollouts (canary, feature flags) and incident prevention/automated verification. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $399,420 - $457,970 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Senior Child Safety Intelligence Analyst
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Child Safety Intelligence Analyst on Roblox’s Safety Intelligence Team, you will be on the front lines protecting the platform’s youngest and most vulnerable users. This is a proactive intelligence role focused on identifying, tracking, and disrupting systemic threats to minors, to include child sexual exploitation and abuse (CSAE), grooming behaviors, peer-to-peer harassment, financial minor extortion (sextortion) and bad-actor networks trying to exploit platform features to victimize minors. You will blend quantitative and qualitative data, open-source intelligence (OSINT), behavioral analysis, and deep knowledge of online culture to uncover adversarial trends before they impact the platform ecosystem, and provide your analysis to teams across Roblox and company leadership. Your insights will directly shape automated detection logic, product safety features, and platform policy. Psychological Wellness Note: This role involves exposure to highly sensitive and potentially disturbing themes regarding the exploitation of minors. Roblox offers resources to support employees handling this challenging work. You Will: - Intelligence and Threat Collection: Proactively hunt threats by monitoring the platform and external channels to map out threat actors, evasion techniques, and emerging trends targeting minors in online surfaces. Lead all-source intelligence collection planning for CE risks. - Data and Signal Development: Analyze text, voice, assets, in-game economies, and social mechanics to isolate behavioral indicators of new or developing child safety risks. Collaborate with data science and engineering teams to translate intelligence findings into automated heuristics, keywords, and machine learning signals to catch bad actors at scale. - Product Risk Advisory: Support the development of new platform features by identifying minor safety vulnerabilities before launch. - Metrics and Reporting: Author comprehensive threat briefings and intelligence products for Safety leadership and cross-functional teams. - Third-Party Partnerships: Represent Roblox externally with third-parties to include NGOs and industry partners, and support third-party intelligence gathering. - Mentoring: Coach junior teammates on analytic tradecraft and intelligence work. You Have: - Deep understanding of the global child safety landscape, adversarial behavior online, and common vectors of minor exploitation (CSAM/CSAE, financial grooming, account takeovers). - 7-10 years of experience in Trust & Safety, Threat Intelligence, Digital Forensics, or Cybercrime Investigations (preferably within gaming, social media, or live-streaming ecosystems). - A bachelor's degree in criminology, data analytics, cybersecurity, international relations, or related field, or equivalent experience. - Experience identifying sources for intelligence collection to identify risks in a gaming, social, or other media platform environment and building a collection plan. - Proficiency in SQL or Python to query large datasets and isolate behavioral anomalies. - Experience with OSINT tools and methodologies (e.g., Maltego, social media mapping, domain analysis). - Native familiarity with modern gaming mechanics (in-game economies, modding communities, cross-play) and youth digital culture/slang. - Proven ability to maintain personal well-being and operational rigor while occasionally reviewing highly sensitive, distressing, or taboo content, For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $174,100 - $207,480 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Senior / Principal Data Scientist - Discovery
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. WHY DATA SCIENCE & ANALYTICS? The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling and machine learning. Aligned and partnering with product verticals, we use this extensive tool belt to discover new opportunities and unmet use cases, influence and shape the product roadmap and prioritization, build data products and measure impact on our community of players and developers. WHY DISCOVERY EXPERIENCES? Roblox is not just a platform; it is a complex, two-sided marketplace where millions of creators meet over 70 million daily active users. The Discovery Experiences team is the technical heartbeat of this ecosystem. We own the surfaces—Home, Search, Matchmaking, and Notifications—that determine how users navigate the metaverse. As a Data Scientist , you will own the ranking initiatives that power these canvases. You aren't just building models; you are building the economic and social frameworks that decide which experiences thrive. You will report directly to the Senior Director of Data Science and serve as a high-visibility IC leader driving the roadmap for our most critical consumer touchpoints. You Will: - Algorithmic Vision: Lead the development of ML solutions and ranking frameworks that power our discovery canvases. You will move beyond local optimizations to solve for long-term ecosystem health and user retention. - Strategic XFN Partnership: Act as the primary scientific advisor to Product and Engineering leaders. You will use data to inform, drive, and accelerate innovations via deep-dive insights and ML prototypes. - Causal Inference & Experimentation: Leverage advanced causal inference methodologies to measure the effectiveness of platform initiatives (e.g., social features or site-wide events) that are often susceptible to complex network effects. - Foundational Scaling: Develop frameworks to scale the hypothesis generation process, ensuring that our experimentation velocity matches our massive growth. - First-Principles Problem Solving: Apply creative, first-principles reasoning to ambiguous problems, such as balancing the visibility of established "top tier" experiences with the discovery of new, niche UGC content. You Have: - Advanced degree (Masters or PhD) in a quantitative field (Statistics, CS, Physics, Applied Math, or Economics). - 10+ years of experience (or 6+ with a PhD) in Data Science, Economics, or ML Engineering, specifically within large-scale recommendation systems or UGC content platforms . - Expert in the modern data stack (Python, R, SQL, Hive, Spark, Airflow) and have a deep theoretical and practical understanding of Deep Learning. - Ability to design sophisticated experiments that account for the nuances of a two-sided marketplace and social network effects. - Ability to distill high-dimensional problems into succinct, actionable narratives for non-technical executive audiences. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $307,430 - $373,680 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Principal Software Engineer, Game Safety
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. 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 detect, remove, and prevent problematic accounts, 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 GAME SAFETY? As a Principal Software Engineer on Game Safety, you’ll work on some of the most challenging problems we face. You will transform our experience safety efforts into a scale-oriented, near-real-time problem, in an adversarial context. This requires an understanding of code, 3D content, player behavior, and more, working at Roblox scale (billions of monthly engagement hours). The ideal candidate is creative, flexible across the stack, and proactive in advancing our mission of keeping users safe. Since engineering drives most of the team’s roadmap, we value initiative and problem-solving. You Will: - Build and scale distributed systems that power game moderation at Roblox, ensuring billions of monthly engagement hours are safe and civil. - Operate as a high-agency problem solver: whether the solution requires deep-diving into backend services, scaling ML pipelines, or diving into data, you do what’s needed to ship impactful safety products - Develop innovative detection approaches in a rapidly evolving, adversarial landscape, using a data-driven lens to identify new opportunities. - Lead through technical excellence: you define the team’s direction by being the first to dive into the hardest problems, earning influence through your execution and mentorship. - Partner cross-functionally with Moderation Operations, Product Management, and Data Science to deliver end-to-end products that protect our community. You Have: - 6+ years of experience building and shipping high-scale backend systems to production. Experience with machine learning is a plus - 6+ years of experience working on multi-person codebases, including open-source or personal projects - Passion for delivering products end-to-end, from ideation through implementation, with laser focus on the end goal while being empathetic with cross-functional stakeholders You Are: - Resourceful: You're adaptable in any situation and can always find a path forward. - Analytical: Excited to investigate large, ambiguous problems, and quantify the problems and the solutions. - User Oriented: You always start with the needs of the user, whether they are Roblox users or internal engineers before architecting a solution. - Team Oriented: You lift up your peers and find ways to make the team stronger. You are a sought-after mentor. You foster a culture of technical excellence. - Mission Driven: You stay laser-focused on the mission and are versatile, creative, and strategic to achieve it. You think long-term, and find ways to deliver short-term value on the way to get there. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $295,250 - $345,040 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Senior Engineering Manager, Engine
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Senior Engineering Manager About the role: The Geometry team in the Roblox Engine organization builds the foundational technology that all Roblox worlds and avatars are made of. We focus on how complex 3D geometry is created, stored, and streamed so that experiences can be larger, more detailed, and more dynamic , while still running well on a wide range of devices. Within Geometry, the Geometry Scalability team owns the engine technologies that let creators build: - Huge, dense environments that still perform on low‑end mobile devices - High‑fidelity avatars and articulated models that stream smoothly as players move through a world - Consistent, high-quality visuals, whether content starts as parts, voxels, or meshes Today, the team works on systems such as: - SLIM (Scalable Lightweight Interactive Models) – our format and pipeline for streaming large composite models with automatic levels of detail for both worlds and avatars - Geometry generation and clustering frameworks used to combine, simplify, and stream complex scenes efficiently - Mesh level‑of‑detail and evaluation pipelines that balance visual quality and performance across devices We partner closely with Rendering, Avatar, Physics, Content Platform, and Engine Infra to deliver multi‑year scalability initiatives that shape the future of the Roblox platform. You will: - Lead and grow the Geometry Scalability team — a group of senior and staff C++ engineers working at the intersection of real-time graphics, geometry processing, and large-scale systems — and own the vision, roadmap, and execution for systems like SLIM and our geometry generation and level-of-detail pipelines. - Evolve geometry scalability over a 1–3 year horizon , driving new algorithms and architectures in areas such as mesh simplification, level-of-detail generation, and scalable skinning/transcoding pipelines — extending today's capabilities from static environments to avatars, articulated models, and animated content like vehicles and interactive props. - Own end-to-end delivery for geometry scalability systems — design, implementation, testing and performance validation, rollout, monitoring, and long-term maintenance — with clear execution practices that lead to predictable, high-qua
Senior / Principal Data Scientist - Discovery
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. WHY DATA SCIENCE & ANALYTICS? The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling and machine learning. Aligned and partnering with product verticals, we use this extensive tool belt to discover new opportunities and unmet use cases, influence and shape the product roadmap and prioritization, build data products and measure impact on our community of players and developers. WHY DISCOVERY EXPERIENCES? Roblox is not just a platform; it is a complex, two-sided marketplace where millions of creators meet over 70 million daily active users. The Discovery Experiences team is the technical heartbeat of this ecosystem. We own the surfaces—Home, Search, Matchmaking, and Notifications—that determine how users navigate the metaverse. As a Data Scientist , you will own the ranking initiatives that power these canvases. You aren't just building models; you are building the economic and social frameworks that decide which experiences thrive. You will report directly to the Senior Director of Data Science and serve as a high-visibility IC leader driving the roadmap for our most critical consumer touchpoints. You Will: - Algorithmic Vision: Lead the development of ML solutions and ranking frameworks that power our discovery canvases. You will move beyond local optimizations to solve for long-term ecosystem health and user retention. - Strategic XFN Partnership: Act as the primary scientific advisor to Product and Engineering leaders. You will use data to inform, drive, and accelerate innovations via deep-dive insights and ML prototypes. - Causal Inference & Experimentation: Leverage advanced causal inference methodologies to measure the effectiveness of platform initiatives (e.g., social features or site-wide events) that are often susceptible to complex network effects. - Foundational Scaling: Develop frameworks to scale the hypothesis generation process, ensuring that our experimentation velocity matches our massive growth. - First-Principles Problem Solving: Apply creative, first-principles reasoning to ambi
Principal Software Engineer, WebRTC
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer, Audio-Video-Communication team, you'll be in charge of building our upcoming platform to bring multi-modal communication experience - voice chat, 3D audio, and large-scale broadcast, to our users. If you enjoy working on C++ software while building products for the passionate community of Roblox, you'll be right at home within our experienced and growing social team. You will work with our Engineering Managers and Directors within our Engine's team, and will report to our Manager of the Real-Time Communications team. You Will: - Build and launch the latest real-time communication platform from the ground up, designed to support billions of users. - Employ best programming practices to write code that is efficient, maintainable, and scalable. - Play a crucial role in the introduction of high-quality communication features/products on a wide range of devices, from mobile to high-end platforms. - Enhance the robustness and performance of existing components - Collaborate with engineers across engine and partner teams to create synergistic solutions You Have: - Over 8+ years of experience developing and deploying user-facing software products. - Successfully deployed a high-quality, multi-service distributed system at scale with low costs. - Familiarity with the challenges of working at scale and on constrained platforms like consoles or mobile devices. - Experience in performance optimization (working in Kernel, Assembly, C, and memory management). - Proficiency in C++ and an understanding of parallel/concurrent programming concepts - A grasp of industry standards, best practices, and design patterns - Approached problems from multiple perspectives, weighing the advantages and drawbacks of different solutions You Are: - Enthusiastic about crafting software programming environments for game developers, eager to apply insights from multiple programming ecosystems to our scripting environment - Able to navigate complex codebases - Developing systems that are not just effective but also resilient over time - Inquisitive, constantly learning and keeping abreast of the latest trends in scripting languages and programming environments For roles that are based at our headquarters in San Mateo, CA: The starting base pay
[2026] Senior Machine Learning Engineer, Multimodal AI, Computer Vision and Graphics - PhD Early Career
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. At Roblox, computer vision and graphics power the way our global community discovers, creates, and interacts on our virtual platform. This role involves building cutting-edge models to interpret and analyze every form of content—experiences, text, images, videos, and 3D avatars. Your work will directly influence core systems that drive the next generation of creation, search, recommendations, and trust & safety initiatives across our massive ecosystem. We’re looking for PhD candidates passionate about the intersection of computer vision, graphics, and generative modeling. You’ll work on applied research and engineering projects with direct production impact — enabling new ways for creators and players to bring ideas to life. Teams Hiring for This Role - Content Understanding: Develop large-scale computer vision and multimodal models that classify, organize, and recommend 3D and visual content to improve user discovery, personalization, and safety. - Account Identity : Focuses on various aspects of user identity from bot detection, alternate account detection graph, to age estimation based on behavioral and facial features. - Safety AI Systems: Develop AI that automatically inspects and filters the vast array of user-generated content on Roblox – from images and videos to audio files, 3D meshes, and entire games. This includes CV models to detect unsafe images, audio analysis to screen sound and music, and novel techniques for 3D content and code moderation. You Will: - Design and implement foundation models for visual and 3D-based creation, search, and recommendations , ensuring a high level of fidelity, relevance, and ranking. - Break down complex product requirements into iterative deliverable stages, moving applied research into high-scale production systems. - Implement innovative visual and multi-modal models that power core Roblox functions (e.g., world creation, avatar systems, search, and recommendations). - Build high precision facial age estimation across demographics from ground up including various fraud detection techniques for a robust and safe user identity system. You Have - Possessing or pursuing a PhD in computer science, engineering, or a related field, with a thesis aligned to Roblox’s research areas. - Expertise in one or more areas: compu
Senior Rendering Engineer Manager
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. The Roblox Vision Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the platform that empowers our community to bring any experience imaginable to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility. Why Join Our Rendering Team? Roblox is seeking an experienced and passionate senior engineering manager to lead a team of talented engineers building cutting edge rendering technology. The rendering team at Roblox is at the heart of how millions of creators and players experience our platform. We are a group that is highly passionate about pushing the boundaries of visuals, scalability and performance. We develop our in-house engine and are in control of our entire technology stack, from the rendering pipeline, the lighting techniques, the material system, the voxel terrain to the VFX system and the server infrastructure. Roblox continues to tackle an unprecedented scalability challenge: to allow User Generated Content to take advantage of high end devices while scaling all the way down to low end mobile devices, across a vast array of platforms and genres. Our technology stack and features must allow Creators to express their amazing vision and we must cater to Creators that range from professional developers to enthusiastic newcomers. Our engine must be capable of producing visuals that look great on high end devices while preserving their intent on low end devices. The Roblox platform has an immense reach. Our work makes it into the hands of hundreds of millions of users all over the world. You will: - Lead and mentor a world-class team of rendering engineers focused on one of the following pillars: - The core rendering pipeline, culling and dispatching systems, graphics APIs backends (Vulkan, Metal, Direct3D, agc, OpenGL) and related systems. - The Lighting, shading, materials, global illumination, and post-processing systems. - Act as a hands-on technical leader, providing guidance on architectural decisions and implementation, from low-level details to high level choice of algorithms, and ensuring the stability and efficiency of our technology stack. - Partner with your team and other engineering leaders to define and execute the vision for
Director of Engineering - AI for Roblox Studio
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Why Roblox Studio? Roblox Studio is the creation engine behind millions of immersive 3D experiences built by creators around the world. It serves everyone from first-time developers to large professional studios, combining a powerful real-time engine with a deeply expressive toolchain. We’re entering a major platform transition: evolving Studio into an AI-Native IDE , where intelligent systems can plan, act, validate, and iterate alongside creators. This shift is foundational to the future of creation on Roblox and must be executed with rigor, reliability, and scale. The Role We are seeking a Director of Engineering for Studio Assistant to own and drive this transformation. In this role, you are accountable for the architecture, execution, and long-term success of agentic AI systems embedded deeply into Roblox Studio. You will operate at the intersection of platform engineering, AI systems, and developer experience by setting direction not just for features, but for how AI-powered creation works at Roblox. This role carries responsibility for multi-year platform bets , organizational design, and the technical quality bar for AI inside Roblox Studio. This role will be based in our San Mateo, CA headquarters (hybrid with Tues-Thurs onsite days). You Will: - Own the technical direction and delivery of Studio’s AI-Native IDE strategy. - Build and scale agentic AI systems (planning, execution, validation, evaluation) that are production-grade and reliable. - Set and uphold the engineering quality bar for AI systems inside Studio. - Lead senior engineers and managers across multiple teams. - Drive alignment and execution across Studio, Creator, Foundation AI, Safety, and Infrastructure . - Partner with executive leadership to translate long-term AI strategy into durable roadmaps. You Have: - 15+ years of engineering experience , including ownership of large-scale, long-lived platforms. - Proven leadership through major platform or architectural transitions . - Deep experience building LLM-powered and agentic systems beyond chat-based interfaces.</li
Principal Software Engineer - Roblox Database
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Roblox’s database team develops the next-generation, multi-tenant database platform that elastically scales and underpins every online data workload at Roblox. As a principal engineer on the database team, you will shape the architecture, build and launch critical database capabilities that keep our services fast, reliable and efficient at global scale. You will report to the Technical Director for Storage. You will: - Design and implement new engine features —indexing, storage formats, WAL and replication protocols, sharding, and query-planner enhancements—that push latency, throughput, and availability boundaries. - Evolve the control plane to deliver elastic scaling, autonomous healing, and zero-downtime schema or tenant moves across global regions. - Profile and optimize critical code paths using kernel-level tracing and advanced performance tooling; drive systematic tail-latency reductions. - Establish engineering best practices by leading design reviews, performance benchmarks, failure drills, and post-incident retrospectives. - Automate everything : develop frameworks for testing, CI/CD, rollout safety, observability, and autoscaling so that the platform operates hands-off at scale. - Mentor and unblock engineers , fostering deep database craftsmanship and disseminating knowledge across Storage, Platform, and product teams. - Engage with the open-source community —upstreaming patches, presenting learnings, and influencing the future of Postgres, RocksDB and related ecosystems. You have: - 8+ years of experience in software engineering or a relevant field - Deep experience with building and operating large-scale distributed databases or storage engines (e.g., PostgreSQL, MySQL/InnoDB, RocksDB, Spanner, Aurora, AlloyDB). - Deep expertise in database internals —B-trees, MVCC, WAL, query optimization, buffer management—and strong skills in C/C++, GO or Rust . - Hands-on experience with consensus algorithms (Raft, Paxos) and multi-region replication models that deliver strong consistency and high availability. - Proven success shipping high-QPS, low-latency services on cont
Senior Software Engineer, Geometry
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time 3D content creation and editing that power the Roblox platform. Working in a small, autonomous team, you will solve novel math computational problems and deliver immersive, expressive creative tools to millions of users. At this level, you are expected to own pod-level or team-level projects from inception to implementation, provide technical direction to junior collaborators, and contribute to the team’s long-term technical strategy. You Will: - Own End-to-End Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to production deployment and maintenance. - Architect Robust Solutions: Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning, boolean operations) that support real-time simulation, collision detection, and performance requirements across all platforms. - Mentor and Lead: Provide technical guidance and mentorship to junior engineers, fostering a culture of high standards, code quality, and collaborative architectural discussions. - Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features. - Think Systemically: Anticipate downstream impacts of your technical decisions, ensuring solutions are scalable, maintainable, and aligned with the long-term vision of the Geometry and Engine teams. - Collaborate Cross-Functionally: Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration of geometry components into the broader Roblox experience. You Have: - Experienced: You have 5+ years of industry experience (or equivalent research experience) in C++ and 3D application development, specifically in optimizing 3D game engines or real-time geometry applications. - Technically Proficient: Highly skilled in modern C++ with a focus on writing organized, efficient, and reusable code. You possess deep knowledge of advanced data structures, algorithms, and computational linear algebra (vector/matrix math, numerical solvers, finite-element methods). - Mathematically Minded: You have a passion for solv
Senior QA Engineer, Interactivity
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior QA Engineer for Interactivity, you will be the quality leader for the core systems that define how users interact with our 3D experiences. You will be responsible for defining the validation strategy, architecting automation, and ensuring system stability across all platforms, from mobile and console to VR and web. This role involves deep collaboration with engineering to influence product design and provides leadership to our global QA teams. You will report to the Senior Manager of Quality Assurance. You will: - Define, own, and sign off on the complete validation strategy for real-time interaction systems, input handling, and complex UI, setting key metrics and determining release readiness. - Architect and implement high-level automation solutions for mission-critical end-to-end interaction flows, driving the evolution of the testing framework for scalability and reliability. - Lead and direct cross-platform validation efforts (mobile, console, desktop, VR, Web, TV), independently resolving systemic defects. - Consult with engineering on design implications and technical solutions, applying your insights to influence the development of interactivity features and shared automation tools (Arrow, Apollo, UTP). - Lead offshore members, scaling test strategy, scripting practices, and automation quality across the organization while establishing the standards for all test documentation. You have: - 5+ years of specialized expertise in QA for game engines or real-time interaction systems. - Advanced knowledge of real-time interaction systems, complex input handling, and strategic automation architecture. - Experience with other scripting languages such as Lua (or Luau) and Python for sophisticated systems automation. Proficiency in C++ is a plus. - Experience managing CI/CD test pipelines. - A proven ability to work cross-functionally and influence outcomes in fast-paced engineering environments. - Expertise in tools QA, simulation testing for creator platforms, or specialized knowledge of platform-specific input handling. You are: - A data-driven professional with strong cross-platform expertise and technical collaboration skills. - A continuous learner, passionate about experimenting with new automation and interactivity testing techniques to drive quality innovation. <div class="pay-input"&g
Senior QA Engineer, Game Engine
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior QA Engineer for Interactivity, you will be the quality leader for the core systems that define how users interact with our 3D experiences. You will be responsible for defining the validation strategy, architecting automation, and ensuring system stability across all platforms, from mobile and console to VR and web. This role involves deep collaboration with engineering to influence product design and provides leadership to our global QA teams. You will report to the Senior Manager of Quality Assurance. You will: - Define, own, and sign off on the complete validation strategy for real-time interaction systems, input handling, and complex UI, setting key metrics and determining release readiness. - Architect and implement high-level automation solutions for mission-critical end-to-end interaction flows, driving the evolution of the testing framework for scalability and reliability. - Lead and direct cross-platform validation efforts (mobile, console, desktop, VR, Web, TV), independently resolving systemic defects. - Consult with engineering on design implications and technical solutions, applying your insights to influence the development of interactivity features and shared automation tools (Arrow, Apollo, UTP). - Lead offshore members, scaling test strategy, scripting practices, and automation quality across the organization while establishing the standards for all test documentation. You have: - 5+ years of specialized expertise in QA for game engines or real-time interaction systems. - Advanced knowledge of real-time interaction systems, complex input handling, and strategic automation architecture. - Experience with other scripting languages such as Lua (or Luau) and Python for sophisticated systems automation. Proficiency in C++ is a plus. - Experience managing CI/CD test pipelines. - A proven ability to work cross-functionally and influence outcomes in fast-paced engineering environments. - Expertise in tools QA, simulation testing for creator platforms, or specialized knowledge of platform-specific input handling. You are: - A data-driven professional with strong cross-platform expertise and technical collaboration skills. - A continuous learner, passionate about experimenting with new automation and interactivity testing techniques to drive quality innovation. <div class="pay-input"&g
[2026] Applied Scientist - PhD Intern
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Roblox is spearheading the future of immersive entertainment with the ambitious goal of dominating 10% of the gaming market. Join us to tackle challenges that enable AI-driven creation and massive concurrency for a global community where innovation meets safety. During this 12 or 16 week internship, you will drive a project from ideation to experimentation, production or publication, with the possibility of continued collaboration beyond the internship.Your project will focus on the hardest problems in tech today affecting massive scale with 112+ million daily active users. We support experimentation and production with top researchers, engineers, faculty, and PhD candidates globally that can lead to publications at esteemed venues. Teams Hiring For This Role: - Search and Discovery: powers major recommendation surfaces—conducting cutting-edge research in generative modeling, multimodal and MLLM technologies, designing advanced agentic AI algorithms to solve business requirements while achieving technical breakthroughs. - Economy: Expand the ML backbone powering monetization, marketplace, and payments, solving problems related to fraud, pricing, and personalization - Ads & Brands: Evolve the intersection of recommendation systems, ranking, and marketplace/auction theory to optimize sponsored content delivery - Safety: Create scalable AI for real-time safety & moderation using LLMs, NLP, and computer vision to safeguard text, voice, and accounts. - Engine: Develop innovative technology for our immersive 3D graphics, advancing geometry, physics simulation, motion diffusion models, and scalable distributed systems - Creator: Empower creators with generative AI and NLP technologies, building intuitive tools for automated content understanding and real-time localization - Foundational AI : Design and train 3D foundational models and optimize large-scale inference systems, enabling intelligent 3D content generation. - Infrastructure: Build systems that ensure the reliability and scalability of Roblox’s datacenter, backbone, and edge networks, which support all of our production services. You Will - Prototype and experiment with advanced AI, machine learning, and 3D technologies to solve real-world challenges at scale - Tra
Quality Engineer, Game Engine
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. We are seeking a passionate and skilled QA Engineer to join our QA team. In this role, you will focus on automating testing processes while collaborating closely with various engineering teams to enhance the quality of our gaming platform. You will play a crucial role in the development and implementation of automated testing strategies, ensuring our products meet the highest standards of quality. You Will - Automation Development: Design, develop, and maintain automated test scripts for new and existing features using Python, Lua, and C++. - Continuous Integration/Continuous Delivery (CI/CD): Define and implement required test services and components for CI/CD pipelines. - Testing Tools: Utilize tools like TestRail for test case management, Jira for bug tracking, Confluence for documentation, and Figma for QA workflows. - Test Planning: Create and maintain quality test plans and test cases, ensuring thorough coverage across multiple gaming platforms (PC/Mac, iOS/Android, consoles, VR). - Collaboration: Partner with engineering teams (Avatar, Audio, Video, etc.) to provide specialized QA support and drive QA initiatives from planning through to final release. - Coordination: Work with internal QA teams and offshore members to coordinate testing efforts and streamline communication. - Identify Automation Opportunities: Recognize areas for automation within manual test cases and convert them into efficient automated tests. - Documentation: Review and create comprehensive documentation for test cases, results, and automation frameworks. You Have - Experience: 3-5 years of hands-on QA engineering experience, specifically in writing test plans, test suites, and test cases within the gaming industry. - Coding Skills: Experience with Python (or equivalent) is required and understanding of Lua is a plus. - Automation Frameworks: Experience with automation frameworks and a desire to grow in this area. - Automation Focus: A strong emphasis on automation (60-70% of responsibilities) with a desire to advance automation skills. - Passion for Gaming: A deep interest in gaming and game devel
Senior Product Designer, Creator Foundation
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. At Roblox, the CreatorX Group Foundation Team acts as a vital bridge between the creator product experience and our overarching design system. We bring a systematic lens to our work, whether we are supporting product feature design or defining the reusable patterns, templates, and guidance that empower our product teams. As a key member of this team, you will collaborate closely with the Foundation UI (our core design system team) and Creator product teams to represent use cases across the Creator platform, evangelizing our design system, and contributing directly to our components, patterns, and templates while influencing product strategy and designing UX/UI for our creator products. In this role, you will report to the Design Manager of the Creator Group Foundation. You will: - Define and drive the execution of a unified AI design system pattern that supports AI features across Creator platforms. - Identify and create reusable patterns, templates, and actionable documentation that accelerate the product team's workflow and make system adoption seamless for design and engineering teams. - Execute high-fidelity designs and intuitive user flows across the creator ecosystem, balancing aesthetic excellence with functional clarity to solve complex user pain points. - Define and implement standardized interaction models and UX patterns that streamline the user journey, ensuring a cohesive and frictionless experience across all product touchpoints. - Collaborate deeply with designers, engineers, and researchers to audit existing experiences and integrate high-fidelity system-thinking into live product features. - Drive adoption of Foundation UI across creator products by ensuring consistent implementation across surfaces, while identifying system gaps and partnering with the Foundation team to prioritize and deliver system updates. - Clearly communicate problems, design strategy, progress, and solutions to cross-functional partners and leadership to drive alignment, while championing a high bar for craft and product quality. You have: - 8+ years of product design experience, with a focus on solving complex, systems-level problems in highly technical environments. - A proven track record of applying a systematic approach to design and successfully driving multi-surface design system adoption. - Mastery of design tools like Figma, paired with the agility to learn and adapt to emerging tools that maximize team productivity. - A passion for building reusable patterns and frameworks that
Sr Product Manager, Ads & Brands
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Developer-Facing Product Manager for Ads & Brands, you will build the tools and frameworks that turn virtual worlds into sustainable businesses. You will spend your days collaborating directly with developers (from solo hobbyists to multi-million dollar studios) to understand how they integrate ad formats natively into their game loops. Your job is to take those deep behavioral insights, marry them with demand-side market realities, and scale our global ad inventory while protecting the core user experience. You will report to the Director of Brand Ads. You are - Developer-First: You understand that our marketplace doesn't exist without an active, trusting creator base. You fight for fair revenue transparency and frictionless integration workflows. - A Systems Thinker: You look at problems through a marketplace lens, instantly understanding how a shift in demand-side targeting affects supply-side fill rates and developer payouts. - Data-Driven and Analytical: You rely on concrete experimental frameworks, using A/B testing methods to isolate how ad density impacts player churn and long-term engagement. - A Collaborative Translator: You effortlessly turn qualitative developer frustrations into clean, clear, and actionable technical specifications for core engineering squads. You will - Day-to-Day: Meet directly with creator communities to review current layout strategies, dig into platform telemetry data to monitor ad placement performance, and align daily with developer monetization engineers to optimize the SDK integration pipeline. - Long-Term: Design and scale a highly automated, self-service developer ecosystem that treats in-game advertising as a premium, low-friction, and predictable monetization lever, solidifying Roblox as the gold standard for creator economy monetization. The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for
Senior Software Engineer
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. About Team The Roblox Operating System (ROS) serves as our core productivity engine, defining the organizational workflows that power Roblox. By leveraging a unified toolset, ROS influences talent strategy, operational planning, knowledge discovery, and global scalability. Our Observability and AI Intelligence (OA) pod within ROS manages the foundational data infrastructure for ROS, providing the telemetry, search, and governance frameworks essential for intelligent product experiences. We lead initiatives in AI observability and data privacy, building the connector systems that ensure reliable, data-driven insights across our entire ecosystem. As a Senior Engineer within this newly established India-based team, you will define how we operationalize and productize data for ROS. You will work alongside global stakeholders to architect critical systems that drive technical excellence and company-wide impact. About the Role We are looking for a Senior Software Engineer to join our engineering team in India. This is a backend-focused full-stack role — roughly 80% backend and 20% frontend — for someone who can design and build scalable services and APIs while also contributing to user-facing applications when needed. You will take ownership of significant projects end to end, lead technical design on complex systems, and help shape architecture decisions across the stack. You will work with modern backend technologies, integrate with frontend applications, and explore new tools — including AI — to improve development efficiency and product capabilities. You will - Lead the technical design and implementation of complex backend systems, services, and APIs - Build robust, scalable, and maintainable server-side applications and data flows - Take end-to-end ownership of significant projects, from design through deployment and iteration - Contribute to technical discussions and architecture decisions, with primary focus on backend systems - Architect and build high-performance RESTful/GraphQL APIs and complex backend business logic - Work with databases, caching, messaging, and other backend infrastructure as needed - Ensure reliability, performance, security, and observability in production systems - Uphold high engineering standards through code quality, reviews, testing, and best practices - Explore and apply new tools and approaches — including AI — to improve development workflows and product capabilities - Develop and maintain observability frameworks specifically for the AI s
Senior Design Engineer
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Design Engineer on the Design Acceleration team, you’ll be an individual contributor focused on evolving the systems and processes which power Roblox’s design organization through scalable systems, AI integrations, and custom tooling. Our team is responsible for building the orchestration layers and internal tools that empower designers and engineers to work faster and more cohesively. You will help build internal tools, like Figma plugins and design utilities, that empower designers and engineers to work faster and more cohesively. You have experience at the intersection of systems engineering and design tooling. You understand design systems, but your superpower is building the backend services, APIs, and data models that allow those systems to scale. Your work will help ensure our design tools, AI agents, and prototypes not only inspire—but deploy seamlessly into production environments. You will: - Architect and build scalable backend services and APIs that connect our design tools to AI models and production environments (Roblox Studio). - Develop agentic workflows and orchestration layers (such as Model Context Protocol servers) to enable natural language generation of UI components, layouts, and prototypes. - Build automated CI/CD pipelines and infrastructure to abstract away complex DevOps workflows, creating "zero-config" development environments for non-technical designers. - Design and maintain the data architecture that connects our design system to our AI data sources, ensuring design tokens and components are programmatically accessible and synced across multiple platforms. - Create internal tools, develop plugins for tools like Figma and Cursor, and build web apps focused on design linting, code generation, and automated compliance at scale. - Serve as the deeply technical bridge between core engineering, AI research, and product design, ensuring our design acceleration tools are secure, performant, and structurally sound. - You will report to the Manager of Design Acceleration. You have: - 6+ years of software engineering experience with a strong focus on full-stack or backend development, systems architecture, and API design. - Demonstrated experience building scalable internal services, not just frontend interfaces. - Familiarity with LLM orchestration, agentic workflows, and AI protocols (e.g., MCP). - Experience with cloud infrastructure, feature-flag management, version control (GitHub Enterprise), and automated deployment pipelines.</l
Technical Developer Connections Manager
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Technical Developer Connections Manager on the Developer Connections team, you’ll play a critical role in supporting and scaling Roblox’s creator ecosystem. You’ll act as a trusted technical partner to high-impact creators across strategic genres (RPG, FPS, Sports) , supporting their growth, technical execution, and long-term success on the platform. You’ll support priority escalations and collaborate closely with product and engineering teams during platform incidents, while also designing internal tools and automation to improve operational efficiency and support quality. With deep expertise in Roblox Studio, performance optimization, and live-operations troubleshooting, you’ll help creators build stable, high-performing experiences while strengthening long-term relationships across the platform. You will: - Serve as a technical point of contact for creators, providing hands-on support, guidance, and best practices. - Diagnose and resolve performance, stability, and scalability issues in live games and experiences. - Own and manage high-priority creator escalations, including participation in an on-call rotation covering weekends and holidays (with flexible scheduling and compensatory time off). Partner with product and engineering teams to coordinate real-time responses to platform incidents and creator-impacting issues. - Act as a communication bridge between creators and internal teams, ensuring clarity, transparency, and timely updates. - Build internal tools and workflow automations (e.g., using Python) to improve response times, data visibility, and team efficiency. You have: - 5+ years of experience in game development or interactive experience development. - A bachelor’s degree in a technical field or equivalent practical experience. - Hands-on experience building on Roblox and/or comparable creator platforms. - Deep understanding of the Roblox platform, Roblox Studio, and the creator ecosystem. - Strong expertise in performance optimization, debugging, and profiling for live games or experiences. - Proficiency in Lua, including scripting for tooling, automation, or diagnostics; familiarity with Python, C#, and .NET is a plus. - Experience with Roblox Studio workflows, tools, and production pipelines. - The ability to collaborate effectively across technical and non-technical teams. - Excellent verbal and written communication s
Creator Growth Operations Manager, Monetization
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As the Creator Growth Operations Manager , you’ll drive the enablement, onboarding, and optimization strategies for developers integrating monetization, growth, and advertising solutions, such as rewarded video (RV) ads into their free-to-play (F2P) gaming experiences. You’ll combine business development, operations, and busines performance expertise across game monetization and developer enablement to help creators build sustainable, player-first economies. You’ll work closely with engineering, product, and business teams to enhance the developer experience, improve game performance, and simplify integration workflows. Your impact will extend across the ecosystem as developers adopt new monetization products that boost player engagement and unlock new revenue opportunities. You will: - Empower Developers: Guiding creators on best practices for implementing monetization, growth, and ad solutions that enhance player experience and drive sustainable creator earnings. - Accelerate Adoption by designing programs that encourage adoption of new monetization and ad products through education, workshops, and incentives. - Collaborate with Product, Engineering, and Marketing to identify developer needs, influence product roadmaps, and ensure seamless implementation of monetization and growth tools. - Monitor key performance metrics to identify and model opportunities that improve monetization performance, optimize integrations, and elevate developer satisfaction. - Advocate for Developers: Representing developer perspectives to shape the future of monetization, growth, and advertising on Roblox. - Lead enablement and onboarding for developers integrating monetization, growth, and ad products, ensuring a scalable and frictionless experience. - Drive product experimentation for new features to evaluate the true impact on scaled games - Provide strategic guidance on incorporating monetization and ad products, such as rewarded video into gameplay loops to balance engagement and revenue. - Develop, document, and share best practices that help developers create meaningful, player-first monetization experiences. You Have: - 7+ years of experience in games product management or product operations - Deep understanding of free to play with hands-on experience balancing In-App Purchases (IAP) with In-App Advertising (IAA), ensuring they complement rather than cannibalize each other. - Proven success collaborating across engineering, produ
Senior Software Engineer, Client Systems (C++)
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Consumer Frontend team, you will leverage the Roblox tech stack and tools to build groundbreaking experiences that push the boundaries of what is possible on the platform. Your efforts will not only help create amazing content, but more importantly, will help us highlight issues, improve and extend our animation tech, tools and pipeline for all developers. These efforts will enable our game developers to create engaging and delightful experiences for our millions of players. We are looking for a Senior Software Engineer who is passionate about Client side development. You need to be proficient in C++ or building client side system libraries on mobile/Desktop platforms. Prior experience building C++ based applications, libraries/frameworks or SDK is highly desirable. You will: - Be the primary C++ expert in the team and drive frontend C++ strategy for extending our interface layer. - Work with stakeholders across Engineering, Product, and Design to expand frontend ecosystems and drive technical enhancements in engineering space. - Implement innovative solutions to feature requests and collaborate with the Roblox Surface owners on new initiatives. - Have fun working with our internal team members and community developers to improve the overall state of Lua App on Roblox You have: - 4+ years of experience with significant knowledge of system or mobile programming. - Proficiency in C++: Strong C++ programming skills with an ability to write high quality, performant code; experience with Lua is a plus - Passion about building frameworks and libraries: You are driven to build a strong platform with world class design patterns and cutting edge system architecture. - Performance focus : You embrace software performance considerations, with an ability to implement performant solutions for platforms including mobile. - Personally Motivated: Self-sufficient, self-organized and able to take ownership of a project throughout its full lifecycle - A Team player mentality: Ability to work closely with and inspire the rest of your team while displaying excellent interpersonal and communication skills For roles that are based at our headquarters in San Mateo, C
Senior Data Scientist, Game Engine Simulation
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. WHY DATA SCIENCE & ANALYTICS? The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling and machine learning. Aligned and partnering with product verticals, we use this extensive tool belt to discover new opportunities and unmet use cases, influence and shape the product roadmap and prioritization, build data products and measure impact on our community of players and developers. WHY GAME ENGINE AND DIGITAL MATTER The Digital Matter team, within the Engine organization, powers Roblox’s Game Engine Simulation capabilities. Digital Matter sits at the core of how Roblox worlds are built, experienced, and brought to life. Spanning Physics, Geometry, Rendering, and Interactivity, this team defines the fundamental systems that govern how worlds behave, look, and respond – making balls bounce, light scatter, meshes stream, avatars move, and experiences feel immersive across every device. As the Senior Data Scientist on this team, you will partner with engineers and product leaders to shape the technical foundation of the platform. Your work will directly influence how we simulate reality and empower creators to bend it – balancing physical realism with performance, scalability, and artistic control. You will drive data-informed decisions across core engine systems, defining and evolving top-line metrics for performance, stability, visual quality, scalability, and user experience. Your impact will span the entire stack – from physics simulation and mesh streaming (SLIM), to rendering pipelines and input systems – ensuring that engine innovations translate into measurable improvements in creator capability and player experience. Collaborating closely with engineering, product, and leadership, you will evaluate the impact of foundational engine changes, uncover performance bottlenecks, guide prioritization through rigorous experimentation, and surface new opportunities through dashboards, deep analysis, and strategic experimentation. In a team that builds the substrate of the platform, your work will help determine how the next generation of Roblox experiences looks, feels, and performs. You Will: - Define Success Metrics for Digital Matter – Establish key performance indicators for Physics, Geometry, Rendering, and Interactivity, such as performance, latency, stability, me
Editor
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As an Editor, you will play a pivotal role in shaping motion content across brand, marketing, social channels and more. You are a true hybrid maker—capable of developing polished brand films and product UI animations one day, and high-energy, platform-native social content the next. You understand that great motion design isn’t just about moving parts, but about storytelling, systems thinking, and capturing attention in a crowded digital landscape. You combine elevated design craft with strong editorial instincts, moving effortlessly between long-form brand storytelling and the fast-paced rhythm of social. You Will: - Concept, edit, and animate high-impact motion assets for marketing campaigns, product trailers, and brand storytelling. - Own the creation of platform-native content (TikTok, IG, YT, LinkedIn), optimizing for vertical, square, and mobile-first formats while staying ahead of cultural trends. - Contribute to our motion design system by defining guidelines, reusable components, and graphic templates that ensure brand consistency across both marketing and in-product UI animations. - Partner with Art Directors, Product Designers, and Marketers to translate brand guidelines into flexible executions that feel current and culturally relevant. - Apply advanced motion graphics, typography, and exceptional craft to enhance clarity. Maintain organized workflows to support both polished, long-lead projects and high-volume, fast-turn social needs. You Have: - 4+ years of professional motion design experience, with a portfolio showcasing a mix of brand storytelling, social media content, and UI/product animation. - Expert proficiency in Adobe Creative Suite (After Effects, Premiere, Illustrator, Photoshop) and design tools like Figma. Familiarity with 3D tools (Cinema 4D or Blender) is a major plus. - Deep understanding of platform-specific behaviors, "in-feed" performance, and how to capture attention within the first 1.5 seconds. - A rock-solid grasp of timing, easing, hierarchy, typography, and composition. - A flexible, iterative approach to work, comfortable moving between high-fidelity craftsmanship and "lo-fi" social trends in a fast-paced environment. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors suc
Quality Engineer, Game Engine
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. We are seeking a passionate and skilled QA Engineer to join our QA team. In this role, you will focus on automating testing processes while collaborating closely with various engineering teams to enhance the quality of our gaming platform. You will play a crucial role in the development and implementation of automated testing strategies, ensuring our products meet the highest standards of quality. You Will - Automation Development: Design, develop, and maintain automated test scripts for new and existing features using Python, Lua, and C++. - Continuous Integration/Continuous Delivery (CI/CD): Define and implement required test services and components for CI/CD pipelines. - Testing Tools: Utilize tools like TestRail for test case management, Jira for bug tracking, Confluence for documentation, and Figma for QA workflows. - Test Planning: Create and maintain quality test plans and test cases, ensuring thorough coverage across multiple gaming platforms (PC/Mac, iOS/Android, consoles, VR). - Collaboration: Partner with engineering teams (Avatar, Audio, Video, etc.) to provide specialized QA support and drive QA initiatives from planning through to final release. - Coordination: Work with internal QA teams and offshore members to coordinate testing efforts and streamline communication. - Identify Automation Opportunities: Recognize areas for automation within manual test cases and convert them into efficient automated tests. - Documentation: Review and create comprehensive documentation for test cases, results, and automation frameworks. You Have - Experience: 3-5 years of hands-on QA engineering experience, specifically in writing test plans, test suites, and test cases within the gaming industry. - Coding Skills: Experience with Python (or equivalent) is required and understanding of Lua is a plus. - Automation Frameworks: Experience with automation frameworks and a desire to grow in this area. - Automation Focus: A strong emphasis on automation (60-70% of responsibilities) with a desire to advance automation skills. - Passion for Gaming: A deep interest in gaming and game devel
3D Artist
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Roblox is seeking a 3D Artist with expertise in Key Art, Composition, and Cinematic Character Posing/Animation to join The Kitchen, our internal creative studio. In this role, you’ll help bring Roblox’s worlds, characters, and stories to life through cinematic animation, expressive posing, and high-impact visuals. In this hands-on role, you will be responsible for creating both motion and still imagery, delivering polished 3D Key Art and expressive Cinematic Character Animation that defines how millions of players experience Roblox across campaigns, trailers, and social moments. This role requires an expert eye for composition, lighting, and rendering to produce high-end visuals that serve as the visual heartbeat of Roblox's marketing and brand experiences. You Will: - Rig, pose, and render characters for static compositions, delivering polished assets for posters, banners, thumbnails, and social campaigns. - Animate characters, creatures, and props for cinematic sequences, gameplay trailers, and promotional content. - Develop expressive performances that convey personality, emotion, and narrative beats. - Build and stage environments that enhance composition and visual storytelling. - Collaborate closely with designers, marketers, editors, motion designers, and producers to create striking imagery that communicates story, mood, and brand identity. - Optimize assets for both high-resolution print and digital platforms. - Iterate quickly based on feedback from creative leads, ensuring alignment with brand and project goals. - Maintain efficient file structures and workflows for smooth handoff and versioning. You Have: - 5+ years of professional experience in 3D motion design, character animation, or video post-production. - Strong understanding of character rigging, anatomy, and motion principles. - Proven ability as a 3D character animator, with a demo reel showcasing expressive, polished animation. - Portfolio of key art / posed renders demonstrating strong composition, lighting, and storytelling. - Solid grasp of visual design fundamentals (composition, color, lighting, silhouette). - Proficiency in industry-standard tools and workflows (e.g., Cinema4D, Maya, Blender, ZBrush, Substance, Redshift), including preparing assets to be shared across Digital Content Creation applications. - Experience compositing or finishi
Senior Data Scientist - App Performance
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling and machine learning. Aligned and partnering with product groups, we use this vast tool belt to discover new opportunities and unmet use cases, influence and shape the product roadmap and prioritization, build data products and measure the impact on our community of players and developers. Roblox is used by tens of millions of people every day, across almost all devices (mobile, desktop, console, VR, etc.). Our users expect top-notch app performance: lightning-quick launches, buttery smooth animations, and rock-solid stability. As a Data Scientist on the team, you will partner with engineers, product managers, and leaders across the company in our efforts to create the best app experience on any device for Roblox. This area is pivotal to our company’s success, directly impacting all users and being one of Roblox's highest priorities. You will define KPIs and measure the impact of key performance improvements while leveraging statistics, analytics, and experiments to influence decisions and strategies related to enhancing the performance and reliability of the Roblox app. You Will: - Define and measure success metrics for App performance. Determine which performance metrics matter to end users and how app performance impacts user engagement and monetization. - Establish an understanding of the trade-offs between different performance levers and use these insights to influence strategies, ensuring right-sized investments that optimize business growth and user experience. - Access raw data, transform it, analyze it, and present it in a compelling and understandable way. Perform deep dives to uncover new insights and opportunities. - Operationalize and scale metrics monitoring by building tools that enable quick slicing and dicing of data as well as root cause analysis. Collaborate with engineers to detect and investigate abnormal trends, identifying opportunities for improvement. - Use A/B experiments and causal inference methods to evaluate the success of feature launches. - Navigate ambiguity and work with stakeholders across various organizations, including User, Growth, Engine, and Creator teams. You Have: - An advanced degree or equivalent experience in Statistics, Applied Math, Ph
Senior Mobile Systems Engineer, Audio Team (Android & C++)
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. You Have: - Experience: - You have 5+ years of experience delivering projects that include complex user workflows. - Domain Knowledge: You have Android and C++ expertise - You are highly skilled at performance tuning, and debugging and fixing production problems. - Domain Knowledge: You have some iOS, and Windows experience. You love to pick up new technologies as the landscape evolves. - Versatility: You can adapt to any situation when the need arises and come up with the right solution. - A keen interest in developing audio expertise and knowledge, professional audio experience is not required. - Creativity: You take a creative and strategic approach to solving hard problems. Bringing real-time interactivity to build an immersive 3D world should get you thinking about many problems to solve… and make you excited as a result. - Professionalism: You take pride in delivering a high quality product and user experience. - Skills: - C++ programming - Experience designing refining and tuning algorithms - Troubleshooting bugs and performance issues - Background: You have a BS in a STEM related field or equivalent experience. - Bonus: Console programming experience (PlayStation, Xbox, etc.) - Bonus: Systems-level Bluetooth experience - Bonus: Experience working on a product that’s used at a massive scale (millions of DAUs) - Bonus: Server experience or experience designing/interacting with server APIs - Bonus: Experience with neighboring domains like Computer Graphics or Physics You Will: - Develop new functionality, pipelines, and workflows, and enhance existing ones. - Help implement our next generation real time immersive audio simulation platform. - Adapt performance for the best quality on all platforms from low end phones to high end desktops. - Take a practical approach to apply research efforts into the Roblox products. - Collaborate with different teams to deliver innovative new features. - Be guided by the company vision to put the Roblox community first. For roles that are based at our headquarters in San Mateo, CA: The
Senior Hardware Engineer - GPU & AI Infrastructure
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a member of the Infrastructure Foundation Hardware Engineering team, you will play a key role in enabling our mission to deliver a reliable, high-performing, and cost-efficient infrastructure that powers the world’s play. In this specialized role, you will be the technical lead for our GPU and AI accelerator ecosystem. You will be responsible for the full lifecycle of GPU hardware, from initial architectural evaluation and firmware qualification to large-scale fleet integration and performance tuning. You will ensure that Roblox’s massive-scale rendering and ML workloads run on the most optimized and stable hardware possible. You Will: - Architect & Prototype: Prototype next-generation GPU-accelerated hardware platforms, ensuring seamless integration between high-density compute nodes, high-speed interconnects (NVLink/PCIe Gen5/6), and system firmware. - GPU Optimization: Drive the integration, performance testing, and debugging of GPUs in our fleet, focusing specifically on hardware-level optimizations, driver tuning, and thermal/power management. - Validation & Certification: Develop and execute rigorous evaluation and stress-testing strategies for GPU-heavy server platforms to ensure they meet Roblox’s unique demands for real-time rendering and low-latency AI inference. - Firmware & Systems: Lead firmware qualification (BIOS/BMC) and troubleshooting, implementing automation systems to manage GPU health, firmware updates. - Vendor Collaboration: Provide technical guidance and deep-dive feedback to hardware vendors. Lead critical investigations into component-level failures, triaging issues across the hardware, driver, and kernel layers. - Observability: Build and maintain advanced monitoring stacks (Grafana/Prometheus) to track GPU metrics like HBM utilization, thermal throttling events, and PCIe bandwidth saturation. You Have: - Education: BA/BS Degree in Electrical Engineering, Computer Engineering, or related field with equivalent practical experience. - GPU Expertise: 5+ years of hardware engineering experience with a specific focus on GPU architecture (NVIDIA HGX/MGX platforms preferred), AI accelerators, or high-performance compute (HPC) systems. - Deep Technical Knowledge: In-depth understanding of modern data ce
Senior Data Scientist, Engine Systems
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. WHY DATA SCIENCE & ANALYTICS? The Data Science & Analytics organization's mission is to increase our speed, frequency and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling and machine learning. Aligned and partnering with product verticals, we use this extensive tool belt to discover new opportunities and unmet use cases, influence and shape the product roadmap and prioritization, build data products and measure impact on our community of players and developers. WHY ENGINE Systems? Engine Systems team builds the foundational systems for networking, servers, asset loading, and data management, all working in harmony to deliver stable and engaging experiences. This role will focus on the System foundation that provides low level technology to enable efficient development of Roblox itself and the games within it. We build profiling support, concurrency, memory management, scalability systems, and crash reporting. We manage the user experience in real-time and monitors device constraints (like a low-end phone vs. a high-end PC) and adjust graphics and performance on the fly. You Will: - Define Reliability & Stability Metrics – Work on system metrics telemetry logging and validation. Establish key performance indicators for Engine systems such as crash rates, runtime error codes, and quality metrics that directly impact creators and players. - Transform & Visualize Data for Actionable Insights – Access and process raw telemetry data, build robust analytics pipelines and deliver clear insights. Help develop solutions that allow the Engine to intelligently scale quality up or down, ensuring that every player—regardless of their hardware—has a smooth, interactive, and immersive experience. - Design Experiments & Apply Causal Inference – Lead A/B experiments and causal analyses to identify performance opportunities, understand the trade-offs between system stability and other quality factors, measure improvements and feature launches to ensure data-driven decision-making. - Drive Cross-Functional Collaboration – Partner closely with Engineering, Product, Technical Program Managers, and teams across Roblox (e.g., Creator Analytics, Growth, Infrastructure, and Economy) to explore new opportunities and navigate ambigu
Senior/Principal AI Data and Feature Platform Engineer
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. Power the Future of AI at Roblox! Join the AI Platform team at Roblox, where we are building the infrastructure that enables world-class AI/ML experiences. Our mission is to empower developers and creators by providing scalable, high-performance systems that drive AI innovation at an unprecedented scale. As an AI Platform Engineer specializing in ML Infrastructure, Training data Infrastructure and Feature Store Infrastructure, you will design and build next-generation ML data platforms, enabling AI applications across recommendations, search, safety, content generation, fraud detection, and more. Your work will directly impact millions of users, supporting AI-driven experiences across the entire Roblox ecosystem. Why This Role? - Massive Impact: Your contributions will support billions of daily interactions, powering AI-driven experiences across gaming, learning, social connections, and digital creativity. - End-to-End Ownership: Be a key architect in defining and building Roblox’s Training Data pipelines and Feature Store infrastructure from the ground up. - Cutting-Edge Growth: Work at the intersection of AI/ML, data engineering, and distributed systems, solving some of the most complex large-scale challenges in the industry. You will: - Develop a scalable Feature Store: Architect and implement a system that supports both batch and real-time feature computation, storage, and serving, enabling low-latency AI inference at scale. Develop Sequence Feature Stores to collect raw user events and power training of transform models for recommendation engines at Roblox. - Develop Roblox’s first training data platform: Architecture and engineer training data collection, reusability and reliability while solving world class engineering problems like point-in-time joins, feature injection. Power batch and realtime model training. - Engineer large-scale ML data pipelines: Design, optimize, and maintain high-throughput streaming and batch ETL pipelines that ingest, process, and serve billions of records per day. - Build a feature engineering framework to empower 100s of machine learning engineers to develop, author, experiment and productionize millions of signals into the system quickly, easily and reliably. - Enable online and offline inference: Ensure real-time, low-latency feature access for AI inference while maintaining consistency and robustness for batch model training. - Collaborate with cross-functional AI teams: Partner with ML researchers, data engineers, and product
Senior Product Designer, Experience UX
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Senior Product Designer for Experience UX, you will be the primary architect for how users navigate and interact with the Roblox platform. This is a high-impact role requiring a blend of systematic thinking and meticulous craft. You will own the information architecture that bridges the gap between the Roblox app and the immersive experiences within it. You will lead design the ecosystem of UI and controls within Roblox experiences, where our users spend the majority of their time on the platform. This requires solving complex problems, such as translating 2D interfaces into 3D environments, while ensuring flows remain adaptive across mobile, desktop, console, and XR. You aren't just building components; you are defining the universal lexicon for a global community of creators and players. You will: - Drive UX strategy: Collaborate with different teams across the org and navigate stakeholder needs and expectations. Partner with leadership to align the design vision with long-term company goals. - Architect systems: Design cross-org, system-level navigation and information architecture that scales across millions of experiences. - Deliver in-experience controls: Define the visual language and interaction patterns for in-experience controls that serve both our players and creators, ensuring a seamless transition between the platform and experiences. - Influence & negotiate: Confidently present strategic design reasoning to leadership, navigating stakeholder environments with diplomacy and authority. - Bridge 2D and 3D: Define and lead the UX strategy for illustrating spatial selections in 3D, translating innovation into production-ready solutions. - Iterate with data and UXR: Work closely with PMs and data scientists to land A/B tests, using data-driven and user research insights to refine UX strategies and improve user retention You have: - 6+ years of experience in product design, managing scalable systems, design patterns, and information architecture. - Strong craft across visual design, interaction design, and design systems. - Information architecture experience: A proven track record of organizing complex content into intuitive, navigable frameworks. - Cross-platform experience: Knowledge of designing for mobile, desktop, console, and XR environments. - Proficiency in Figma and relevant visual tools. Advanced prototyping using Origami, After Effects, 3D tools are a plus. - Exceptional communication: The ability to tell a compelling story, move stakeholders to action, and document systems with precision. For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $255,720 - $304,560 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Principal Software Engineer, Engine UI
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer for Engine UI on Roblox, you will work on our state-of-the-art game engine, building out User Interface capability across all of Roblox. This position enables our game developers to unlock, accelerate, and promote the creation of high quality, performant UI that empowers meaningful interaction. You will: - Develop and maintain our C++ engine code that powers the foundational UI features in the world’s most popular games, as well as the Roblox App and Roblox Studio - Author and review API proposals to expose UI capability to Luau, our fast, Lua-derived scripting language that powers user-generated creation - Partner closely with our game developer community to help achieve their creative vision, address concerns, and resolve bugs - Innovate upon our text rendering and layout pipelines used by Roblox Developers and Players millions of times a day, interacting with our localization systems to provide engaging experiences worldwide - Enhance and define layout schemes that dynamically adapt UI from mobile to 8k monitors, and even to VR - Profile and write performant C++ code, creating scalable systems that drive feature-rich experiences, delivering high-quality, snappy UI across high end and low end devices - Have fun learning what makes Roblox an amazing platform and place to work, while contributing to industry leading technologies You have: - 8+ years of professional development experience in C++ or related languages - A performance-oriented mindset, being familiar with profilers (such as VTune, μProf, etc.), locating performance bottlenecks, and using data to measure the impact of your changes - Previously worked in areas like browser/layout engines, game engines or other UI framework development systems. Examples: WebKit, Chromium, Blink, Gecko, Unreal, Unity, UIKit, Android UI Framework, Qt, Yoga, React, FreeType, HarfBuzz, or your own UI framework project! (Preferred) - Written systems that can be intuitively understood by developers of varying disciplines, such as engineers, game designers, and UI designers - Familiarity with systems level 3D math, pointers, templates and memory management - Some familiarity with graphics concepts and APIs such as Vulkan, Metal, and/or DirectX - Worked on a variety of platforms like gaming consoles and/or mobile devices. (Preferred) For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page . Annual Salary Range $293,800 - $343,340 USD Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted). Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
[2026] Senior Machine Learning Engineer, Multimodal AI, Computer Vision and Graphics - PhD Early Career
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators. At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We're on a mission to connect a billion people with…
Company Details
Registered Agents
No registered agents are associated with this company yet.