Enable job alerts via email!

Senior Software Developer, AI Infrastructure Développeur(euse) Logiciel Senior

Unity Technologies

Toronto

On-site

CAD 90,000 - 130,000

Full time

Today
Be an early applicant

Job summary

A global technology company in Toronto is seeking a Senior Software Developer to enhance their AI infrastructure with a focus on Terraform and Kubernetes. The role involves contributing to architectural decisions, implementing high-quality infrastructure-as-code, and improving system performance and security. Ideal candidates have extensive experience in cloud backend services and strong communication skills.

Benefits

Work-life balance benefits

Qualifications

  • Extensive experience delivering and supporting cloud backend services using Terraform and Kubernetes.
  • Proven track record in observability including monitoring and debugging tools.
  • Strong understanding of software delivery best practices and network security.

Responsibilities

  • Contribute to architectural decisions and technical direction of AI and backend platforms.
  • Implement high quality infrastructure-as-code deployments using Terraform and Helm.
  • Support development investigations of issues via monitoring and observability.

Skills

Terraform
Kubernetes
Helm
CI/CD pipelines
Microsoft Azure
Google Cloud
Observability
Networking
API Design
Job description
The opportunity

The opportunity At Unity were 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 were building the next generation of ML-powered graphics pipelines that enable faster more immersive and more efficient 3D game development.

Were 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. Youll 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. Youll 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 youll 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 were 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 is an equal opportunity employer. We are committed to fostering an inclusive 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. If you have a disability and need accommodations to participate in the interview process please let us know.

Information

Required Experience: Senior IC

Key Skills: Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.