Tech jobs
Job listings



Principal Software Engineer, Orchestration
Principal-level technical lead for Roblox's data platform orchestration: owns Apache Airflow and its Kubernetes (EKS) infrastructure that schedules and runs 8,000+ daily DAGs, mostly Spark jobs. Day to day: set multi-year architecture, scale and harden the scheduler, build internal platform tooling, drive observability/SLAs, and mentor engineers.



Distinguished Engineer, Machine Learning - Discovery
Distinguished Engineer/Technical Director owning the technical vision and execution for all machine learning across Roblox's search and discovery teams — setting AI strategy and building large-scale training/serving infrastructure for ranking, recommendation, and generative AI models (embeddings, transformers, LLMs) that power content distribution for a billion users.



Senior Data Scientist, Consumer Apps
Senior Data Scientist on Roblox's Consumer Apps team, applying causal inference, experimentation, and statistical modeling to optimize the Roblox experience across mobile, desktop, console, TV, and VR platforms. Core stack includes Python/R, SQL, Spark, and Airflow.
Artificial Intelligence Engineer
AI/ML engineer in Chennai designing, developing and deploying ML models for business applications, including generative AI apps built on LLMs and RAG architectures. Core stack spans Azure AI, AWS and Google Cloud AI/ML services, plus MLOps with MLflow, model monitoring and CI/CD pipelines.



Senior Software Engineer, Computer Graphics
Senior engineer on Roblox's Foundation AI team building engine-level infrastructure that turns the Roblox engine into a scalable platform for synthetic 3D data generation to train 3DGen models. Day-to-day involves C++ graphics/engine systems, pipeline architecture, and close collaboration with ML researchers.



Senior Engineering Manager, Ads Data Platform
Hands-on engineering manager leading a team building the data foundation for Roblox's ads business: core data infrastructure, identity, measurement, audience targeting, and ML feature pipelines at massive scale. Focus on technical roadmap, privacy-safe systems, hiring, and cross-functional partnership.



Senior Software Engineer- User Behavior
Senior backend engineer on Roblox's User Behavior team, building high-scale safety infrastructure: a low-latency per-user behavioral data layer, a centralized rules/ML consequence engine, and a unified intervention-delivery and abuse-reporting framework. Primarily Go backend services, gRPC APIs, streaming/batch pipelines, and ML integrations serving hundreds of millions of users.



Software Engineer, GenAI Platform
Roblox is hiring a Software Engineer for its Foundation AI organization to build the platforms, services, and infrastructure powering machine learning, generative AI, and agentic experiences — spanning model training/inference, LLM services, data systems, and GPU/distributed infrastructure — primarily using languages like Go, Python, or Rust. Based onsite in San Mateo, CA (hybrid Tue–Thu).



Principal Software Engineer, Creator Game Operations
Roblox is hiring a Principal Software Engineer on the Creator Success Team to build mission-critical backend services supporting game creators, including ML-driven player insights pipelines, creator communication tools, and a remote config/experimentation platform. The role involves leading technical decisions at massive scale using C#, Java, or Go and distributed systems, based onsite in San Mate



Principal Machine Learning Engineer, Alt Defense
Technical lead for Roblox's Alt Defense pod, architecting large-scale ML systems (graph neural networks, clustering) that detect banned bad actors returning with alternate accounts across billions of accounts, in near real time. Onsite in San Mateo, working with Python-scale ML, big data, and low-latency serving.



Senior Data Scientist, Engine Infra
Senior Data Scientist on Roblox's Engine Infra team, defining metrics and telemetry for the game-server (RCC) fleet and edge compute, building analytics pipelines and dashboards, and leading experiments and causal analyses to improve fleet efficiency, reliability, and player experience at scale.



Software Engineer, Account Security
Software engineer on Roblox's Account Security team builds features to prevent, detect, and mitigate account takeovers, owning work end to end across the stack in Go, Python, TypeScript, and Lua while using A/B tests and metrics to guide decisions. Based onsite in San Mateo within the Safety organization.



Senior Software Engineer, Creator Services Translation
Senior engineer on Roblox's Creator Services Translation team, designing and building highly scalable distributed backend systems for the localization pipeline (text, image, audio detection, translation, serving, rendering). Full-stack work spans client, game engine, backend services, and ML models, using C#, C++, Go, or Python with microservices.



Principal Software Engineer- Agentic Customer Care
Principal engineer on Roblox's Trust & Safety 'Safety Experience' team, building agentic, LLM-powered applications and chatbot solutions for customer-facing and internal safety systems at scale. The role provides technical leadership and mentoring, working with C#/Java/Python, microservices, REST/RPC, and machine learning.
Principal Software Engineer, Build Platform
Principal engineer setting the technical direction for Roblox's Build Platform — the cloud-hosted agent harness, tools/skills, and evaluation framework behind AI-powered game creation. Day-to-day spans designing distributed agent infrastructure, LLM orchestration and multi-provider model routing, sandboxed execution, evals at scale, and reliability/safety/cost systems.
Sr. Forward Deployed Engineer
Senior Forward Deployed Engineer at Cohere Health: a customer-facing role owning end-to-end technical integrations with enterprise healthcare payer customers from pre-sales through production, bridging their systems with Cohere's AI-powered clinical platform. Core stack: AWS (Lambda, ECS, RDS), Python/Java/Go/Node.js, REST APIs, and healthcare data standards like FHIR and X12.



Senior Software Engineer - Data Acquisition
Senior engineer on Roblox's new Data Intake team, building a service that acquires external datasets, processes them into consistent formats, and stores them for training Roblox's future foundation models. Day-to-day work centers on AWS infrastructure (Terraform, EKS, VPC networking), Trino/Spark and SQL data systems, and Python data tooling, with tech-lead and mentoring duties.



Principal Software Engineer - Object Store
Principal engineer setting the technical direction for Roblox's in-house, bare-metal, S3-compatible object storage platform that serves assets, media, analytics and ML datasets at exabyte scale, migrating workloads off cloud object storage. Day to day: distributed storage architecture and data-path tuning in C++, Go, or Rust, control-plane and fleet operations, plus mentoring.



Principal Machine Learning Platform Engineer, Foundation AI
Principal engineer who owns Roblox's internal ML platform as a product — building serving layers, model registries, pipeline orchestrators, and training/inference control planes exposed via APIs, SDKs, CLIs, and UIs. Blends backend engineering, developer experience, and large-scale GPU infrastructure work.



Senior Data Scientist, Monetary Policy
Senior data scientist who builds macroeconomic models and simulation frameworks for Roblox's virtual economy — forecasting Robux money supply, inflation, and exchange-rate policies, and running counterfactual simulations to inform monetary policy decisions with Product and Finance leadership. Core toolkit: econometrics, causal inference, time-series forecasting, and agent-based modeling.