Senior Software Developer, AI Infrastructure

11 Minutes ago • All levels • $125,300 PA - $187,900 PA
Research Development

Job Description

Unity is seeking a Senior Software Developer for its AI Infrastructure team to advance the infrastructure behind innovative AI experiences. This role involves collaborating with developers and ML engineers, focusing on infrastructure-as-code (Terraform), Kubernetes configuration and management, network security, observability, and DevOps practices. The developer will contribute to architectural decisions and implement robust backend systems supporting ML-powered tools for AI-assisted game creation.
Good To Have:
  • Exposure to ML infrastructure or LLM inference deployment.
  • Familiarity with Unity or similar 3D engines.
  • Familiarity with languages like C# / .Net, Python, Golang.
  • Backend service development experience including API design.
  • Familiarity with networking, caching, or real-time data pipelines, and relational databases such as PostgreSQL.
Must Have:
  • Contribute to architectural decisions and technical direction of AI and backend platforms.
  • Implement high quality, maintainable infrastructure-as-code, Helm deployments, and help define best practices for other developers using Terraform cloud, Helm and Kubernetes.
  • Run spikes collaboratively with developers on technical approaches to address application infrastructure needs on Microsoft Azure and Google cloud.
  • Support development investigations of issues including performance, network latency via observability and monitoring support in infrastructure.
  • Improve performance, reliability, observability, security and cost-efficiency of backend systems.
  • Extensive 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.
  • Strong understanding of software delivery best practices, network security and a quality-first mentality and approach.
  • Experience with Microsoft Azure or Google cloud platform offerings.

Add these skills to join the top 1% applicants for this job

communication
problem-solving
rendering
github
unity
talent-acquisition
game-texts
postgresql
networking
c#
azure
terraform
grafana
helm
google-cloud-platform
microsoft-azure
ci-cd
kubernetes
python
github-actions
accounting
machine-learning

The opportunity

At Unity, we’re shaping the future of real-time 3D by applying machine learning to revolutionize how games are created and experienced. From neural rendering to on-device inference optimization on high-end mobile devices, we’re building the next generation of ML-powered graphics pipelines that enable faster, more immersive, and more efficient 3D game development.

We’re seeking a versatile, self-driven Senior Software Developer to collaborate with developers and ML engineers across AI teams, advancing the infrastructure behind innovative AI experiences. You’ll focus on infrastructure-as-code (e.g., Terraform), Kubernetes configuration and management, network security, observability, and DevOps practices such as static code analysis in CI/CD pipelines, Just-In-Time environment access, support runbooks, and robust failover and disaster recovery strategies.

You should be comfortable working across teams helping establish standards and best practices for infrastructure and code deployments, observability, and environment access accounting for the security and supportability of the system. You’ll thrive in both designing high-level architecture and implementing, deploying infrastructure and associated CI/CD pipelines. The backend systems you will help build in this role will support advanced ML-powered tools, including asset generation and LLM inference, to enable AI-assisted game creation.

What you'll be doing

  • Contribute to architectural decisions and technical direction of AI and backend platforms
  • Implement high quality, maintainable infrastructure-as-code, Helm deployments, and help define best practices for other developers using Terraform cloud, Helm and Kubernetes
  • Run spikes collaboratively with developers on technical approaches to address application infrastructure needs on Microsoft Azure and Google cloud. You will be part of building out and maturing the associated infrastructure and processes for promoting application code from development to production
  • Support development investigations of issues including performance, network latency via observability and monitoring support in infrastructure
  • Improve performance, reliability, observability, security and cost-efficiency of backend systems

What we're looking for

  • Extensive 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
  • Strong understanding of software delivery best practices, network security and a quality-first mentality and approach
  • Strong interpersonal and communication skills, with successful experience aligning multiple stakeholders to deliver solutions
  • Experience with Microsoft Azure or Google cloud platform offerings

You might also have

  • Exposure to ML infrastructure or LLM inference deployment
  • Familiarity with Unity or similar 3D engines
  • Familiarity with languages like C# / .Net, Python, Golang
  • Backend service development experience including API design
  • Familiarity with networking, caching, or real-time data pipelines, and relational databases such as PostgreSQL

Additional information

  • International relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Life at Unity

We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our career page.

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit Unity.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know._

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect Privacy Policy and Applicant Privacy Policy. Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#SEN

\*Note: Certain locations require a good faith disclosure of the base salary range for the role. The actual salary for the successful candidate may differ based on location, experience, and other job-related factors.

Set alerts for more jobs like Senior Software Developer, AI Infrastructure
Set alerts for new jobs by Unity
Set alerts for new Research Development jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Research Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙