Enable job alerts via email!

Software Engineer – AI Infrastructure

Qlik

Ottawa

On-site

CAD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer in AI Infrastructure, where you will play a pivotal role in shaping the future of AI solutions. Collaborate with diverse teams to design and deliver a high-performance platform that drives innovation and addresses complex challenges. Your expertise in programming, cloud technologies, and microservices architecture will be essential in enhancing our AI capabilities. Embrace a multicultural environment that fosters creativity and teamwork, and make a significant impact on transforming complex data landscapes into actionable insights. This is your chance to be part of a dynamic team dedicated to pushing the boundaries of technology.

Qualifications

  • 3+ years of experience as a Software Engineer in building end-to-end systems.
  • Strong programming skills in Python, Go, or Rust with expertise in containerization.

Responsibilities

  • Design, develop, and deploy features for the AI Platform micro-services architecture.
  • Collaborate with teams to ensure scalable and high-performing AI solutions.

Skills

Python
Go
Rust
Microservices Architecture
RESTful APIs
Docker
Kubernetes
Cloud Technologies (AWS, Azure, Google Cloud)
MLOps
Large Language Models

Education

Master's or Ph.D. in Computer Science

Tools

Jenkins
GitHub Actions
Grafana
Prometheus

Job description

What makes us Qlik?

A Gartner Magic Quadrant Leader for 15 years in a row, Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. Serving over 40,000 global customers, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.

We excel in integration and governance solutions that work with diverse data sources, and our real-time analytics uncover hidden patterns, empowering teams to address complex challenges and seize new opportunities.

We were also recognized as one of the National Capital Region's 2024 Top Employers in Canada. Read on to see why!

The Software Engineer – AI Infrastructure Role

The AI Platform team is a dynamic enablement team dedicated to designing and delivering a high-performance, scalable platform that powers impactful AI solutions across our organization. As an international team of passionate problem-solvers, we thrive on tackling complex challenges and driving innovation to build a cutting-edge AI platform solution. With AI being a cornerstone of Qlik’s strategic vision, our team plays a pivotal role in shaping the company’s transformative AI journey.

What makes this role interesting?

  • Collaborative Innovation: Collaborate with cross-functional teams to ensure that the AI Platform supports diverse AI solution use cases.
  • Build for scale: Collaborate with architects, engineers, and specialists to ensure scalable and high-performing solutions.
  • Security built-in: Stay current with the latest AI security mitigations to protect our customers and Qlik from malicious use.
  • Multicultural Environment: Be part of a multicultural and highly collaborative environment, contributing to a creative and team-oriented culture.

Here’s how you’ll be making an impact:

  • 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.

We’re looking for a teammate with:

  • Master's or Ph.D. in Computer Science or a related field.
  • 3+ years of experience in building end-to-end systems as a Software Engineer.
  • Strong programming skills in Python, Go, or Rust.
  • Expertise in containerization tools like Docker and orchestration platforms such as Kubernetes.
  • 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 observability of deployed services in production (e.g., Grafana, Prometheus).
  • Experience with cloud technologies such as AWS, Azure, or Google Cloud.
  • Experience working with AI accelerators (e.g., Nvidia GPU, AWS Inferentia) is an asset.
  • Experience building and optimizing inference pipelines for deep learning models is an asset.
  • Experience in MLOps (model building, serving, and monitoring) is an asset.
  • Experience with Large Language Models (LLMs) in real-world applications is an asset.
  • Familiarity with AI/ML Platform solutions (e.g., SageMaker, Vertex AI, Lakehouse AI) is an asset.
  • Knowledge of networking required for distributed AI systems and GPU clusters is an asset.

The location for this role is Ottawa, ON, Canada.

Apply now and help change how the world transforms complex data landscapes into actionable insights and turns complex data challenges into new opportunities!

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

Similar jobs

Sr. Software Engineer, AI

Softchoice

Ottawa

Remote

CAD 80,000 - 120,000

11 days ago

Sr SW Engineer, AI

HRB

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Data Engineer, AI/ML (Toronto, Hybrid / Remote)

Autodesk

Toronto

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Data Engineer, AI/ML (Toronto, Hydrid / Remote)

Autodesk

Toronto

Remote

CAD 80,000 - 110,000

Yesterday
Be an early applicant

Software Engineer - AI/ML

Adventis

Remote

CAD 110,000 - 140,000

7 days ago
Be an early applicant

Software Engineer, Conversational AI

Glia

Remote

CAD 70,000 - 110,000

Yesterday
Be an early applicant

Staff Developer (AI Platform)

KOHO

Remote

CAD 90,000 - 150,000

7 days ago
Be an early applicant

R&D Engineer - AI Studio

Nokia

Ottawa

On-site

CAD 60,000 - 100,000

2 days ago
Be an early applicant

Lead, IT Systems Engineer - AI & Automation

Thumbtack

Ontario

Remote

CAD 80,000 - 120,000

10 days ago