Senior Machine Learning Engineer, AI Authoring @ Unity
Your Application Journey
Email Hiring Manager
Job Details
Overview
At Unity, we’re shaping the future of real-time 3D development by enabling creators to harness intelligent, autonomous systems. As a Senior Machine Learning Engineer, AI Authoring, you will lead the development of foundational AI systems that empower creators to build smarter, more responsive in-game agents and simulations.
What You'll Be Doing
- Design, implement, and scale AI agents for game code generation.
- Define orchestration logic for single- and multi-agent systems.
- Develop reusable agentic frameworks including planning modules and memory systems.
- Lead initiatives like hierarchical reinforcement learning and AI planning for NPCs.
- Collaborate with teams to unlock innovative use cases in gaming and simulations.
- Establish best practices for model quality, evaluation, and ML/AI safety.
What We're Looking For
An advanced degree in Computer Science, Machine Learning, or related field; 5+ years in ML system production, especially in real-time or interactive environments; and strong experience in AI domains such as LLM, reinforcement learning, decision making under uncertainty, or multi-agent systems.
You Might Also Have
- Familiarity with game development workflows.
- Publications or open-source contributions in reinforcement learning or agent-based modeling.
- Experience with behavior trees, utility AI, or hierarchical task planning.
- A passion for gaming industry applications of AI.
Additional Information
No relocation support is available for this position. Unity is committed to diversity and inclusion and values effective communication in English for global collaboration. Note: Headhunters and recruitment agencies are not considered.
Key Skills/Competency
- Real-time
- AI
- Reinforcement learning
- Multi-agent
- Simulation
- ML frameworks
- Systems design
- Python
- C++
- Collaboration
How to Get Hired at Unity
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to highlight ML and AI projects.
- Showcase technical prowess: Demonstrate skills in Python, C++, and ML frameworks.
- Research Unity: Understand their real-time 3D development vision.
- Prepare for interviews: Focus on system design and AI innovations.