Staff Software Engineer (AI Authoring)
Posted Updated
- At Unity, we’re shaping the future of real-time 3D technology by building AI to transform how games are created and experienced
- From intelligent authoring tools to new ways of interacting with content, we’re engineering the next generation of pipelines that make 3D game development faster, more immersive, and more efficient
- We’re seeking a versatile, self-driven Staff Software Engineer to raise the bar on reliability, scalability, performance, and maintainability of our AI authoring products
- You’ll drive operational excellence via DevOps best practices, including CI/CD automation, Kubernetes management, infrastructure-as-code, agentic troubleshooting, and robust disaster recovery strategies
- You’ll establish cross-team standards for infrastructure and deployments, build a trustworthy A/B testing framework, manage software releases with client-server compatibility in mind, and drive observability across system health and business metrics
- The systems you build will span high-level architecture down to hands-on implementation, powering asset generation, LLM inference, and the ML-driven tools that bring AI-assisted game creation to life
- Partner closely with product, design, and other engineering teams to influence the product roadmap
- Contribute to technical strategy and architectural decisions for Unity AI and backend platforms, balancing short-term delivery with long-term product health
- Design and implement sustainable, scalable solutions for Unity AI products, pushing the boundaries of the Unity Editor with cutting-edge AI agent technologies
- Improve the reliability, performance, observability, security, and cost-efficiency of our backend systems, and support investigations into issues like performance regressions and network latency through strong observability and monitoring
- Run technical spikes with developers to address application infrastructure needs on Microsoft Azure and Google Cloud
- Build and mature the infrastructure and processes for promoting application code from development to production, writing high-quality, maintainable infrastructure-as-code and Helm deployments, and defining best practices for Terraform Cloud, Helm, and Kubernetes
Benefits
- Comprehensive health, life and disability insurance
- Employee stock ownership
- Generous vacation and personal days
- Office food and free snacks, lots of health options!
- Employee Resource Groups
- Training and development programs
- Commute subsidy
- Competitive retirement/pension plans
- Paid leave for new parents
- Mental Health and Wellbeing programs and support
- Global Employee Assistance Program
- Volunteering and donation matching program
- Strong communication and interpersonal skills, with a proven ability to align stakeholders across disciplines and organizations
- Strong grasp of software delivery best practices and network security, paired with a quality-first mindset
- Experience building and shipping complex, user-facing software products at scale
- Hands-on experience with Microsoft Azure or Google Cloud Platform
- Experience delivering and supporting cloud backend services using Terraform, Kubernetes, Helm, and CI/CD pipelines (e.g., Argo, GitHub Actions)
- Proven track record in observability, including monitoring, logging, alerting, and debugging tools such as Grafana to ensure system reliability and performance
- Ability to translate business and user needs into technical solutions
- Exposure to ML infrastructure or LLM inference deployment
- Backend service development experience, including API design
- Familiarity with networking, caching, real-time data pipelines, and relational databases such as PostgreSQL
- Familiarity with languages such as C#/.NET, Python, or Go
- Familiarity with Unity or similar 3D engines
- End Date: November 18, 2026
