Machine Learning Developer, Unity

Machine Learning Developer, Unity

Company Unity
Job title Machine Learning Developer, Muse Chat LLM
Job location Montreal, Canada
Type Full Time

Responsibilities:

  • Join a team of highly technical Machine Learning Developers and Unity developers, with machine learning stakeholders across the company
  • Deploy and help refine large language models at scale, leveraging modern parallel environments (such as distributed clusters, symmetric multiprocessor systems, SMPs, and GPUs).
  • Ensure efficient and secure operation of the backend service by monitoring performance, updating features, and collaborating with teams to align with product goals
  • Contribute to the design and architecture of state-of-the-art LLM systems, machine learning infrastructures, and agentic processes
  • Evaluate the models’ performance and understanding of the Unity editor, C# coding, video game development, and their ability to perform actions

Requirements & Skills:

  • Experience as a developer in machine learning, ML Ops, or similar roles
  • Experience deploying and managing deep learning models in production at scale (deploying transformer-based architectures using frameworks such as vLLM, SGLang, and/or TensorRT)
  • Hands-on experience with machine learning frameworks (PyTorch, TensorFlow, tiny grad), MLOps frameworks (Kubeflow, Vertex AI, W&B), cloud infrastructures (Azure, GCP, AWS), natural language processing or data science
  • Experience with configuration management and infrastructure as code tools such as Terraform, as well as proficiency in containerization technologies (Docker, Kubernetes) and machine learning model orchestration
  • Excellent communication and interpersonal skills, with an ability to collaborate across teams and contribute to the achievement of common goals

You may also have

  • Experience in building AI applications using LLMs
  • Experience with open-source LLM models (Mistral, Llama, etc.)
  • Experience with Unity and programming with .NET/C#

apply for job button