Job Description
Job Title: Senior Machine Learning Engineer, Natural Language Processing - PhD Early Career
Company: Roblox
Years of Exp- PhD Candidates / Research-Level Experience / 3+ Years Preferred
Location- San Mateo
Role Type: Full-Time Role
Salary- $195,780 – $242,100 USD annually + Equity & Benefits
Eligibility-
- Ph.D. completed or pursuing in Computer Science, AI, Mathematics, Statistics, or related field
- Research aligned with NLP, Speech AI, LLMs, or Generative AI
- Strong publication record in top-tier conferences (ACL, EMNLP, ICML, NeurIPS, Interspeech, etc.)
- Strong programming and large-scale ML systems experience
- US work authorization eligibility preferred
Role Overview-
Design and deploy advanced NLP and speech AI solutions using Large Language Models, generative AI, and transformer architectures to improve user interaction, content creation, moderation, engagement, and safety across the platform.
Key Responsibilities-
- Build deep learning-based NLP and speech solutions
- Develop LLMs, machine translation, and generative AI systems
- Design scalable and resilient ML services end-to-end
- Optimize transformer-based model training and deployment
- Drive ML architecture, code quality, and technical innovation
- Collaborate with product teams to solve user and ecosystem challenges
- Improve platform safety, moderation, and engagement using AI
Skills and Qualifications-
- Expertise in NLP, Speech Models, LLMs, Machine Translation, or Generative AI
- Strong experience with transformer-based architectures
- Hands-on experience in model training, serving, and product integration
- Proficiency in Python, C++, Go, or Java
- Experience building scalable ML/AI systems
- Strong research, analytical, and problem-solving skills
- Publications in peer-reviewed AI/ML conferences preferred