Tech jobs
Job listings
Lead Software Engineer
Lead a software engineering team to design, build, and maintain scalable systems for a growing company.
Core Platform Engineer
Design and build the core architecture of Tailor Platform, an AI-native headless ERP, focusing on AI agent execution models, API/SDK design, and abstraction layers connecting LLMs with business data — using TypeScript, Go, Rust, gRPC, and Google Cloud.
Senior DevOps Engineer
The Senior DevOps Engineer will design, maintain, and automate deployment pipelines and AWS cloud infrastructure to support a restaurant management SaaS platform. The role involves troubleshooting system issues, mentoring junior staff, and ensuring high system reliability and performance.
Azure DevOps Engineer
Designs and maintains Azure cloud infrastructure, CI/CD pipelines, and Linux systems using Terraform, Azure DevOps, and Ansible.
Junior Machine Learning Engineer
Junior ML engineer builds and tunes AI models for tax document automation, using Python, PyTorch/TensorFlow, and Azure AI tools in Irvine, CA.
Senior Data Scientist, Fraud Applied AI and Innovation
Applies machine learning and AI to develop fraud detection models, automate workflows, and collaborate with stakeholders; uses Python, SQL, and ML frameworks.
Senior Software Engineer, AI Inference Systems
Build AI inference systems that serve large-scale models with extreme efficiency, optimizing GPU kernels and compilers, working with vLLM, CUDA, and other AI/ML technologies to push the frontier of accelerated computing.
Senior Full-Stack Engineering Leader
RBC is hiring an Associate Director of Full Stack Engineering in Toronto to lead teams in building enterprise-scale web platforms. The role involves driving architectural strategy, mentoring staff, and utilizing a tech stack including MERN, Next.js, NestJS, Docker, and Kubernetes.
Associate Director, Lead Fullstack Developer (React/Node.js)
Leads full-stack engineering teams to design, build, and maintain enterprise-scale web platforms using MERN stack, Next.js, NestJS, Docker, and Kubernetes, focusing on architecture, design systems, and delivery of mission-critical applications in fintech.
Software Developer – Python / C / C++
Onsite Software Developer building secure microservices, APIs, and software components using Python, C, and C++ with Docker/Kubernetes in Ottawa.
DevOps Engineer
DevOps Engineer modernizes and maintains secure, high-performance infrastructure for a defense contractor, using Docker, Kubernetes, AWS, Terraform, and Ansible to deploy and troubleshoot systems.
Automated Test Engineer
Designs and maintains Cypress-based automated UI and API tests for a defense-related web app, integrates them into GitLab CI/CD, and partners with devs to ensure quality in an Agile workflow.
Senior Data Scientist
Build and deploy AI/ML and NLP models, including LLMs, to automate healthcare workflows while ensuring clinical accuracy, regulatory compliance, and production reliability.
Quality Assurance Architect (*18 Month Contract*)
The QA Architect will lead enterprise-wide testing strategies and coordinate ERP-to-ERP migration projects. The role involves designing automated testing frameworks using Java, Python, C#, or JavaScript and integrating them into CI/CD pipelines via Azure DevOps.
Cloud Engineer
Cloud Engineer responsible for designing, implementing, and maintaining cloud infrastructure on AWS/Azure/GCP using IaC and containerization for a wealth management and investment banking firm.
Data & AI Software Engineer (m/f/d)
Build and operate data pipelines for reports, analytics, and machine learning, ensuring quality and scalability, while collaborating with cross-functional teams.