Job Title or Location
RECENT SEARCHES

AI Development Platform Engineer

Soho Square Solutions
Montreal, QC
Posted today
Job Details:
Remote
Full-time
Experienced

Job Title: AI Development Platform Engineer (Associate)

Contract Type: 1-Year Fixed-Term Contract (FTC)

Location: Montreal, Canada

Work Model: Hybrid (3 days onsite, 2 days remote per week)

Experience Level: 5+ years

Role Overview

We are seeking a highly skilled and motivated AI Development Platform Engineer to join our team on a 1-year fixed-term contract. This hybrid role is based in Montreal, with an expectation of three days onsite per week. The ideal candidate will have a strong background in building scalable software platforms, Kubernetes, API development, and experience with Generative AI technologies.

Key Responsibilities

  • Develop tooling and self-service capabilities for deploying AI solutions.
  • Enhance developer experience for building and deploying AI applications.
  • Build reusable, scalable solutions for Generative AI use cases.
  • Utilize Kubernetes/OpenShift for containerized workloads.
  • Manage container registries, packaging, and GitOps deployment.
  • Integrate with large-scale vector stores for embeddings.
  • Provide guidance on Generative AI tools, models, and libraries.
  • Implement GenAI solutions with a focus on Agentic Orchestration.
  • Contribute to design decisions for AI platform architecture.
  • Ensure platform reliability, scalability, and operational excellence.
  • Participate in Agile/Scrum ceremonies.

Required Skills

  • Proficiency in Python (Flask or FastAPI preferred).
  • Strong understanding of data engineering (SQL, NoSQL, Kafka, Redis).
  • Experience with Kubernetes/OpenShift and RESTful service development.
  • Knowledge of multiprocessing, multithreading, and async I/O.
  • Familiarity with OAuth 2.0, Open Telemetry (Grafana, Prometheus, etc.).
  • DevOps experience including CI/CD (Jenkins), GitOps.
  • Strong communication and collaboration skills.
  • Understanding of ML frameworks (TensorFlow, PyTorch).
  • Secure coding practices and cloud-native application development.

Desired Skills

  • Experience with microservices architecture and cloud deployment patterns.
  • Familiarity with state sharing in distributed systems.
  • Knowledge of various database engines (SQL, Redis, Kafka).
  • Hands-on experience with Generative AI, LLMs, and embeddings.
  • Understanding of Agentic Orchestration and frameworks like LangChain.
  • Experience with ModelOps/ML Ops/LLM Ops and SRE practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science or related field.
  • Minimum 5 years of experience in software engineering and development.

Share This Job: