Senior Machine Learning Engineer, GenAI Data
Job description
About the role
As a Senior Machine Learning Engineer specializing in GenAI Data at Roblox, you will play a pivotal role in shaping the future of interactive experiences on our platform. You will be responsible for designing, developing, and implementing advanced machine learning models that enhance user engagement and drive innovation within our gaming ecosystem. This position offers an exciting opportunity to work at the intersection of artificial intelligence and gaming, where your contributions will directly impact millions of users worldwide.
Key facts
What you'll do
- Design and implement machine learning algorithms that analyze user behavior and preferences to optimize game experiences.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to define project goals and deliverables.
- Develop and maintain scalable data pipelines that support real-time analytics and machine learning model training.
- Conduct experiments and A/B testing to evaluate the effectiveness of machine learning models and refine them based on user feedback.
- Utilize advanced statistical techniques to extract insights from large datasets, enabling data-driven decision-making across the organization.
- Mentor junior engineers and data scientists, fostering a culture of knowledge sharing and continuous learning within the team.
- Stay updated on the latest trends and advancements in machine learning and artificial intelligence, applying this knowledge to improve existing systems.
- Document processes, methodologies, and findings to ensure transparency and facilitate collaboration among team members.
- Participate in code reviews and contribute to the development of best practices for machine learning engineering.
- Work closely with the product team to translate business requirements into technical specifications for machine learning solutions.
- Optimize model performance and ensure robustness by implementing proper validation techniques and monitoring systems.
- Engage with the gaming community to gather feedback and insights that can inform future machine learning initiatives.
Requirements
- Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, or a related field.
- A minimum of 5 years of experience in machine learning engineering or a related role, with a proven track record of deploying models in production environments.
- Proficiency in programming languages such as Python, Java, or C++, with a strong understanding of machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with big data technologies (e.g., Hadoop, Spark) and data processing tools (e.g., SQL, Pandas).
- Solid understanding of machine learning concepts, including supervised and unsupervised learning, neural networks, and natural language processing.
- Strong analytical skills with the ability to interpret complex data sets and derive actionable insights.
- Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.
Nice to have
- Experience in the gaming industry or a passion for gaming and interactive media.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deploying machine learning solutions.
- Knowledge of reinforcement learning techniques and their application in gaming environments.
- Experience with containerization technologies (e.g., Docker, Kubernetes) for deploying machine learning models.
- Contributions to open-source projects or a strong portfolio showcasing your machine learning work.
Skills & tools
- Programming Languages: Python, Java, C++
- Machine Learning Frameworks: TensorFlow, PyTorch, scikit-learn
- Big Data Technologies: Hadoop, Spark
- Data Processing Tools: SQL, Pandas
- Cloud Platforms: AWS, Google Cloud, Azure
- Containerization: Docker, Kubernetes
Practical notes
- This position is based in San Mateo, CA, and may require occasional travel for team meetings or conferences.
- The salary for this role is competitive and commensurate with experience.
- Roblox is committed to fostering a diverse and inclusive workplace; candidates from all backgrounds are encouraged to apply.
- Applicants must be authorized to work in the United States; visa sponsorship is not available for this position.
Join Roblox and be part of a team that is redefining the future of play through innovative technology and creativity. If you are passionate about machine learning and eager to make a significant impact in the gaming industry, we would love to hear from you!
About the company
An online space lets people build and play games. Founded long ago by two creators, it grew into a shared world opened to everyone in the mid 2000s. Now reaching millions each day, it hosts games made by its users. A large share of young American children under sixteen are monthly players here. High daily activity shows a lasting community where creativity and shared play remain central.