AI engineer

Soho Square Solutions

Montreal (administrative region)

Hybrid

CAD 90,000 - 140,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Soho Square Solutions in Montreal is seeking a Backend-focused Software Engineering Consultant to design, build, and deploy scalable services and data-driven features.

You will work in a hybrid model, collaborating with architects, data teams, and clients to translate requirements into robust implementations using Python and LLM-driven capabilities.

Qualifications

  • 3–5 years of software development or consulting experience.
  • Proficiency in Python with a framework (FastAPI, Flask, or Django) and knowledge of Node.js/TypeScript.
  • Experience designing REST APIs and microservices with auth and service-to-service integration.
  • Experience with Git workflows, CI/CD, and automated testing.
  • Hands-on Snowflake experience and data integration.
  • Experience integrating LLMs via hosted APIs or AI platforms.
  • Strong debugging, communication, and problem-solving skills.

Responsibilities

  • Design, build, and maintain backend services, REST APIs, and integrations using Python (FastAPI, Flask, or Django); some Node.js/TypeScript as needed.
  • Build distributed services in a microservices architecture with token-based auth and RBAC.
  • Integrate internal apps with third-party systems, external APIs, and Snowflake (data access, transformation, integration).
  • Develop LLM-powered features: model APIs, prompt workflows, structured outputs, and retrieval-based (RAG) applications.
  • Write clean, modular, secure code with unit, integration, and automated tests.
  • Participate in code reviews, Git workflows, and CI/CD pipelines.
  • Troubleshoot application, integration, data, and production issues.
  • Collaborate with architects, engineers, data teams, product owners, and clients; translate requirements into implementation plans and clear technical documentation.

Skills

Python
REST API design
Microservices
Auth & RBAC
CI/CD
Automated testing
Snowflake
LLMs
Git workflows
Communications

Tools

FastAPI
Flask
Django
Node.js/TypeScript

Job description

Software Engineering Consultant - Backend, Data & AI

Location: Montreal -Hybrid-3 days onsite in a week

Years of experience: 3-5

Role Overview

Backend-focused consultant with hands-on data platform and LLM experience to design, build, and deploy scalable services and integrations for business-critical applications. Strong Python skills, production-ready coding standards, and effective collaboration in a client-facing consulting environment.

Key Responsibilities
  • Design, build, and maintain backend services, REST APIs, and integrations using Python (FastAPI, Flask, or Django); some Node.js/TypeScript as needed.
  • Build distributed services in a microservices architecture with token-based auth and role-based access controls.
  • Integrate internal apps with third-party systems, external APIs, and Snowflake (data access, transformation, integration).
  • Develop LLM-powered features: model APIs, prompt workflows, structured outputs, and retrieval-based (RAG) applications.
  • Write clean, modular, secure code with unit, integration, and automated tests.
  • Participate in code reviews, Git workflows, and CI/CD pipelines.
  • Troubleshoot application, integration, data, and production issues.
  • Collaborate with architects, engineers, data teams, product owners, and clients; translate requirements into implementation plans and clear technical documentation.
Required Qualifications
  • 3-5 years of software development or consulting experience.
  • Strong Python proficiency with at least one framework (FastAPI, Flask, or Django); working knowledge of Node.js/TypeScript.
  • Solid grasp of REST API design, microservices, auth, and service-to-service integration.
  • Experience with Git workflows, CI/CD, and automated testing.
  • Hands-on Snowflake experience (data migration, querying and app integration).
  • Proficiency integrating LLMs via hosted model APIs or enterprise AI platforms.
  • Strong debugging, communication, and problem-solving skills; able to work independently and within multidisciplinary teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Consultant
Software Engineering Consultant

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Application Development
Application Development

Axelon Services Corporation • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Python Developer
Python Developer

Soho Square Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Sr Software Engineer
Sr Software Engineer

United States Digital Space LLC • Toronto

On-site
CAD 145,000 - 192,000
Comprehensive compensation package
Paid time off
Online learning platform with guided career tracks
AI Engineer
AI Engineer

Fulfillment IQ • Toronto

On-site
CAD 135,000 - 170,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Auxo | Growth Partner • Canada

On-site
CAD 100,000 - 110,000
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
AI Engineer
AI Engineer

Myticas Consulting • Toronto

On-site
CAD 90,000 - 130,000
Senior L3 AI Engineer (JS-3)
Senior L3 AI Engineer (JS-3)

Acestack • Montreal

Hybrid
CAD 120,000 - 170,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Insight Global • Vancouver

Hybrid
CAD 110,000 - 150,000