Skip to content

AI Platform Backend Engineer
Company | Qlik |
---|
Location | Ottawa, ON, Canada |
---|
Salary | $125000 – $150000 |
---|
Type | Full-Time |
---|
Degrees | Master’s, PhD |
---|
Experience Level | Mid 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.