Principal Software Engineer, GenAI Platform
Core
Define multi-year technical vision and architecture for machine learning, generative AI, and agentic experience platforms at Roblox scale.
Role type
Principal Software Engineer (GenAI Platform)
Builds
Model training and inference services, LLM services, agent infrastructure, data systems, and developer tooling for Roblox creators.
Domain
Generative AI, Machine Learning, Distributed Systems, Cloud Infrastructure
Deliverable
production ML models
Required skills
Machine learning, Generative AI, Distributed systems, Data infrastructure, Developer platforms, Go, Python, Rust, Technical strategy, Cross-organizational leadership
Preferred skills
LLM gateway/inference-serving, Vector databases, RAG, Agentic systems, Multi-tenant platform design, GPU infrastructure, ML inference efficiency
Responsibilities
Define technical vision and architecture for AI platforms, Drive high-leverage problems in inference resiliency and scaling, Establish self-serve standards and guardrails, Make foundational trade-offs in quality/latency/cost, Own operational standards (SLOs, on-call, incident response), Align leadership on high-impact opportunities, Mentor engineers and set standards for excellence
