Posted in

AI Platform Backend Engineer

AI Platform Backend Engineer

CompanyQlik
LocationOttawa, ON, Canada
Salary$125000 – $150000
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelMid Level, Senior

Requirements

  • Master’s or Ph.D. in Computer Science, or a related field.
  • 3+ years of experience in building an end-to-end system as a Software Engineer.
  • Proficiency in Python and knowledge of Go programming language.
  • In-depth knowledge of backend technologies, including designing microservices architecture, building RESTful APIs, and working with distributed systems.
  • Solid understanding of software testing, performance benchmarking, and continuous integration tools (e.g., Jenkins, GitHub Actions).
  • Experience with monitoring and supporting the observability of deployed services in a production environment (e.g. Grafana, Prometheus).

Responsibilities

  • Take ownership of critical AI-related services powering Qlik’s AI investments.
  • Design, develop, and deploy new features and improvements to our AI Platform micro-services architecture in the cloud.
  • Investigate and evaluate modern technologies, to enhance the performance, maintainability, security, and reliability of our AI Platform solutions.

Preferred Qualifications

  • Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes is a plus.
  • Experience in MLOps (model building, serving, and monitoring), an asset.
  • Experience with Large Language Models (LLMs) in real-world applications, an asset.
  • Experience in cloud technologies such as AWS, Azure, or Google Cloud, an asset.
  • Familiarity with an AI/ML Platform solution (e.g., SageMaker, Vertex AI, Lakehouse AI), an asset.