AI / Machine Learning Developer
Organimi · Canada ·
- Work mode
- Remote
- Category
- ML ai
- Experience
- 1+ years
Organimi · Canada ·
Yubi · Bangalore, India
Fortive · Bengaluru East, Karnataka, India
Yubi · Bangalore, India
Bright Vision Technologies · Columbus - Dublin, OH
Develop, fine-tune, and deploy LLMs and ML systems for a B2B SaaS org-chart platform, building RAG pipelines, MCP servers, and Python microservices integrated into the web and cloud stack.
Organimi (www.organimi.com) is a leading B2B SaaS software publisher, and we’re searching for an experienced AI / Machine Learning Developer.
The successful candidate will be a key contributor to Organimi’s next generation of intelligent product features and automation systems focused on building, fine‑tuning, and integrating AI models into our platform. You’ll develop, train, and deploy custom large language models (LLMs) and related machine learning systems tailored to our business domain, as well as build supporting microservices and APIs for seamless integration into our web and data stack.
You’ll also work on MCP (Model Context Protocol) servers, connectors, and middleware that interface our AI systems with our web applications and cloud infrastructure. This is an opportunity to join a small, highly collaborative team with big ambitions, where your contributions will have direct and visible impact.
Our ideal candidate will be based in the Greater Toronto Area (GTA) or Kitchener‑Waterloo, where most of our team currently works from, but remote applicants across Canada are welcome. We’re looking for a self‑starter who thrives in virtual team environments and wants to make a meaningful contribution to our AI innovation roadmap.
Create and prepare high‑quality training data from Organimi’s datasets for fine‑tuning.
Apply feature engineering and parameter‑efficient fine‑tuning techniques (e.g., LoRA / QLoRA) to optimize model adaptation and performance.
Handle data conversions (e.g., JSON → vector embeddings) and prompt‑to‑embedding mappings for semantic retrieval and knowledge lookups.
Integrate and maintain vector databases and related retrieval layers for scalable, context‑aware AI interactions.
Note: This is a remote position as part of a virtual team, with members clustered around Toronto and Kitchener‑Waterloo. The successful candidate will telecommute and participate with all other team members in a weekly online company meeting and other online team meetings as scheduled. Our team typically works Monday to Friday from 9am to 5pm but like all software companies we are “always on” when customers need us. While we appreciate interest from all applicants, we will be contacting only those applicants selected for interviews.
Seniority level: Mid‑Senior level
Employment type: Full‑time
Job function: Engineering and Information Technology
Industries: Software Development
Bandwidth · Raleigh, United States