Unity

Senior Backend Developer – Machine Learning

Unity

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and deploy scalable, high-performance, and production-grade backend services and distributed systems to support large-scale model inference.
  • Contribute significantly to the technical roadmap and design of our inference platform, focusing on low-latency, high-throughput services.
  • Ensure the reliability, scalability, and efficiency of our systems in production using monitoring and observability tools like Prometheus and Grafana.
  • Partner cross-functionally with data science, product, and engineering teams to align platform capabilities with strategic business goals.
  • Manage and optimize our cloud infrastructure (GCP) and orchestrate workloads with Kubernetes.
  • Promote and implement best practices for backend service development, testing, deployment, and monitoring (DevOps, SRE).

Requirements

  • Background in Software Engineering or a related technical field.
  • Extensive hands-on experience designing, deploying, and maintaining distributed systems at scale, including managing cloud infrastructure on GCP and orchestrating workloads with Kubernetes.
  • Expertise in Golang for building high-performance, low-latency systems and infrastructure.
  • Deep experience with monitoring and observability tools (e.g., Prometheus, Grafana).
  • Familiarity with microservice architectures, containerization (Docker), and CI/CD best practices.
  • Excellent communication and collaboration skills, with an ability to articulate technical concepts to both technical and non-technical audiences.
Benefits
  • Relocation support is not available for this position.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Golangdistributed systemscloud infrastructureKubernetesmicroservice architecturescontainerizationCI/CDDevOpsSREhigh-performance systems
Soft skills
communication skillscollaboration skillsarticulation of technical concepts