Enable job alerts via email!

Senior Software Engineer - AI Applications Toronto, Ontario, Canada

Guidepoint Global, LLC.

Toronto

Hybrid

CAD 100,000 - 130,000

Full time

6 days ago
Be an early applicant

Job summary

A leading research enablement platform in Toronto seeks an experienced Senior Software Engineer to develop and scale Generative AI systems. Responsibilities include designing backend services, collaborating with cross-functional teams, and applying best coding practices. The ideal candidate has over 6 years of experience in software engineering, with a strong focus on AI and cloud technologies. This hybrid position offers a variety of benefits including paid time off and company RRSP matching.

Benefits

Paid Time Off
Company RRSP Match
Development opportunities through LinkedIn Learning

Qualifications

  • 6+ years of related experience with a Bachelor's degree or equivalent experience.
  • Proven experience designing applications using Generative AI.
  • Demonstrated leadership in building AI / ML systems.

Responsibilities

  • Develop and scale Generative AI-powered systems.
  • Design core backend services for AI applications.
  • Implement best practices in software design and development.

Skills

Node.js
Typescript
Python
CI/CD
Docker
Kubernetes
Generative AI
Elasticsearch

Education

Bachelor's degree in relevant field
Master's degree in relevant field
PhD in relevant field

Tools

Elasticsearch
MongoDB
PostgreSQL
RabbitMQ
Kafka
Job description
Overview

Guidepoint seeks an experienced Senior Software Engineer as an integral member of the Toronto-based Data / AI team. The Toronto Technology Hub serves as the base of our Data / AI / ML team, dedicated to building a modern data infrastructure for advanced analytics and the development of responsible AI. You will develop and scale Generative AI-powered systems, including large language model (LLM) applications. Guidepoint’s Technology team thrives on problem-solving and creating happier users. As Guidepoint works to achieve its mission of making individuals, businesses, and the world smarter through personalized knowledge-sharing solutions, the engineering team is taking on challenges to improve our internal application architecture and create new AI-enabled products to optimize the seamless delivery of our services. This is a hybrid position based in Toronto.

Responsibilities
  • Take product ideas from initial concept to full-scale platform, handling rapid prototyping to building robust, scalable systems
  • Design and develop core backend services and APIs that support AI applications and data products
  • Apply core engineering skills in cloud, microservice architecture, caching, and queuing
  • Own systems end-to-end including design, code, monitoring, observability for Engineering Projects and training, testing, deployment and iteration for model training projects
  • Hands-on coding and development using Node.js / Typescript and Python for backend development
  • Work with Elasticsearch / OpenSearch & Elastic Stack, including index design, query optimization, and cluster management
  • Strong understanding of software development concepts (design patterns, REST, system design)
  • Experience with relational databases and NoSQL databases
  • Collaborate with cross-functional teams, including product managers, to understand project requirements
  • Implement and advocate for CI / CD practices
  • Ensure adherence to best practices and coding standards in software design and development
Qualifications
  • 6+ years of related experience with a Bachelor’s degree; or 3+ years with a Master’s degree; or a PhD with 1 year experience
  • Experience with CI / CD pipelines and managing deployments in containerized environments (Docker, Kubernetes)
  • Proven experience designing and deploying applications using Generative AI and large language models (e.g., GPT-4, Claude, Gemini, open-weight LLMs)
  • Experience with retrieval-augmented generation, embeddings-based search, agent orchestration, or prompt chaining
  • Demonstrated leadership ability in building and scaling AI / ML systems
  • Excellent communication and collaboration skills across engineering, product, and business stakeholders
Preferred Qualifications
  • Experience designing GenAI systems for end-user applications like research assistants, content summarizers, or copilots
  • Understanding of challenges and best practices for building compliant and explainable AI solutions, especially in regulated industries
  • Hands-on experience with Kubernetes (preferably Azure Kubernetes Service)
  • Experience with NoSQL databases (e.g., Elasticsearch, MongoDB) and SQL databases (e.g., PostgreSQL, MS SQL)
  • Experience building data and system integrations using technologies including message queues (RabbitMQ) and Kafka
Benefits
  • Paid Time Off
  • Company RRSP Match
  • Development opportunities through the LinkedIn Learning platform
About Guidepoint

Guidepoint is a leading research enablement platform designed to advance understanding and empower clients’ decision-making processes. Powered by innovative technology, real-time data, and hard-to-source expertise, we help clients turn answers into action.

Backed by a network of nearly 1.75 million experts and Guidepoint’s 1,600 employees worldwide, we inform leading organizations’ research by delivering on-demand intelligence and research on request. With Guidepoint, companies and investors can better navigate the abundance of information available today, making it both more useful and more powerful.

At Guidepoint, our success relies on the diversity of our employees, advisors, and client base, which allows us to create connections that offer a wealth of perspectives. We are committed to upholding policies that contribute to an equitable and welcoming environment for our community, regardless of background, identity, or experience.

Note : This description excludes application form elements and is focused on role responsibilities, qualifications, and incentives.

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