Skip to main content
Insight Global logo

Software Engineer (AI Platform)

Insight Global
Full TimemidHybrid
British Columbia, CAPosted March 6, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaGoAWSGCPAzureDockerKubernetesTerraformSnowflakeSparkPyTorchCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Insight Global is seeking a Software Engineer, AI Platform to join a leading enterprise game company on a permanent, hybrid basis in Vancouver, BC. This role sits within the Infrastructure and Platform Services organization, which serves as the backbone of the company’s global ecosystem, supporting the development of exceptional games and immersive player experiences.

The AI Platform team delivers centralized AI and Generative AI capabilities across all game franchises, providing shared infrastructure and tooling that power game development, marketing, sales, and player-facing experiences. The team works with a modern, cloud-native technology stack and industry-leading tools to support data modeling, model training and fine-tuning, and AI agent development.

As a Software Engineer with a focus on AI/ML systems and platform development, you will contribute to building and scaling a robust AI Platform that supports live-service game environments.

Key Responsibilities

  • Design and develop core AI platform components that support the full machine learning lifecycle, including data and metadata ingestion, storage, indexing, model training, validation, and deployment
  • Build and maintain cloud-based infrastructure (AWS, GCP, or Azure) to support scalable ML workloads with a focus on reliability, availability, and cost efficiency
  • Automate end-to-end AI workflows, including CI/CD pipelines for model deployment, containerized microservices (Docker/Kubernetes), and performance monitoring and metrics
  • Collaborate closely with data scientists, ML engineers, and game developers to integrate ML models into production systems
  • Support model deployment, testing, monitoring, and troubleshooting in live-service environments
  • Develop and maintain scripts, services, and platform modules for feature pipelines, model orchestration, and data lake or lakehouse integrations (e.g., Spark, Redshift, Snowflake)
  • Monitor and optimize model performance, scalability, and cost efficiency in production, contributing improvements under the guidance of senior engineers

Required Skills & Experience

  • Master’s degree in Computer Science, AI, ML, or a related field or a Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with 2+ years of software engineering experience focused on AI/ML systems or platform development
  • Familiarity with deep learning frameworks such as PyTorch and an understanding of the machine learning lifecycle
  • Strong proficiency in Python
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience building or working with CI/CD pipelines in a cloud environment
  • Experience with data lake or lakehouse technologies (e.g., Spark, Redshift, Snowflake, Trino)
  • Understanding of deploying and monitoring ML models in production, including performance, scalability, reliability, and cost considerations
  • Strong problem-solving skills, attention to detail, and excellent written and verbal communication skills

Nice-to-Have Qualifications

  • Experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools such as Terraform or CloudFormation
  • Exposure to generative AI technologies, including large language models or diffusion models
  • Experience working in a live-service or gaming environment
  • Prior experience building or supporting end-to-end ML systems
  • Proficiency in additional programming languages such as Java, Go, or C++

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free