Tech jobs
Job listings
Software Engineer III (AI Integration)
Build and deploy AI/ML systems for banking, including LLM pipelines, real-time model serving, and MLOps tooling in Python and cloud platforms.
Lead Data Scientist
Lead a team of data scientists to build ML models that classify and sort recycled plastics in real time using spectral sensor data and deep learning.
Senior Machine Learning Engineer, Recommendations
Build and deploy large-scale ML systems for ride-sharing recommendations using deep learning frameworks like PyTorch or TensorFlow.
Senior AI Engineer
Build production-grade agentic AI systems (MCP servers, RAG pipelines, multi-agent workflows) using LLMs to automate enterprise workflows at RBC.
Senior Machine Learning / Computer Vision Applied Scientist
Senior ML/Computer Vision scientist building 4D Vision™ systems for industrial robots, using PyTorch and AWS to deploy real-time perception models on factory floors.
Senior Machine Learning Engineer for AI Tax Solutions
Build and mentor ML systems for AI-powered tax research, using deep learning and generative AI to enhance product features.
Lead Machine Learning Researcher with Borealis AI
Lead research into novel AI models for banking, turning theoretical advances into production-ready algorithms that improve financial services.
AI/Machine Learning Engineer (Embedded Systems, Inference Efficiency)
Research and develop efficient on-device AI inference systems, optimizing models and hardware-software co-design for Qualcomm’s low-power AI accelerators.
Computer Vision Software Developer I - Développeur logiciel en vision par ordinateur I
Develops and optimizes computer vision algorithms into production-ready code for embedded systems, focusing on performance and hardware constraints using C++ and Python.
Senior Generative AI Software Engineer
Build and refine next-gen translation engines using generative AI and LLMs, applying techniques like fine-tuning and reinforcement learning to improve accuracy and adapt to client needs.
Software Engineer II (AI Integration)
Build and deploy AI/ML systems for banking, including LLM pipelines, real-time APIs, and MLOps tooling in Python and cloud platforms.
Software Engineer III (AI Integration)
Build and deploy AI/ML pipelines, fine-tune LLMs, and integrate generative AI into banking systems using Python, cloud platforms, and MLOps tools.
AI/ML Scientist
Build and deploy RAG pipelines and large-scale AI systems for industrial use cases like predictive maintenance and smart factories using Python, PyTorch, and vector databases.
AI Architect
Design and build generative AI and agentic frameworks for capital markets, embedding AI tools into research, banking, sales, and trading workflows.
Hands-On Data Scientist - Analytics & AI
Data Scientist builds ML/NLP models and analytics for insurance clients, translating business needs into solutions while ensuring data governance and quality.
Principal Data Scientist (Founding)
Principal Data Scientist at a biotech AI startup building interpretable ML models for drug production efficiency using time-series and sensor data, and advising pharma customers.
Intern, AI Engineer
Build and deploy Java-based AI agents on Google Cloud for HomeDepot.ca using Spring Boot, Google ADK, and RAG pipelines, shipping features to production for real users.
Senior Machine Learning Software Engineer
Build and scale ML systems in Python for generative AI, NLP, and time-series analysis to power RBC’s financial products, from prototyping to production deployment.
Senior Machine Learning Software Engineer
Build and scale ML systems for financial services, from data prep to production deployment, using Python and modern ML frameworks.
Site Reliability Engineer, AI/ML Infrastructure
Run and optimize a high-performance GPU cluster with NVIDIA H100/A100 GPUs, Ceph storage, and Kubernetes, automating operations and supporting ML teams.