Tech jobs
Job listings
Embedded AI/ML Developer
Design, develop, and optimize AI/ML embedded software for HP's commercial PCs and connected devices, deploying machine learning models at the edge using C/C++, Python, and frameworks like PyTorch, TensorFlow, ONNX, and TFLite.
Product Software Engineer, Lead
Leads the design, development, and operation of full-stack, cloud-native software systems with AI integration for government/cybersecurity products, focusing on scalability, reliability, and automation.
Senior Manager, Borrowing Solutions Analytics & Insights
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your…
AQE Research Analyst, Officer
The AQE Research Analyst will develop quantitative investment strategies by applying machine learning, NLP, and data science techniques to large datasets. The role involves back-testing alpha signals and collaborating with global teams to build scalable investment solutions.
Data Scientist
The Data Scientist will develop and deploy machine learning models, perform data analysis, and create visualizations to support business initiatives at Howmet Aerospace. The role involves working with Python, SQL, and various AI/ML frameworks to solve business problems.
Machine Learning Engineer
The Machine Learning Engineer will design, build, and deploy production-grade machine learning and GenAI systems, including LLM integration and RAG pipelines. The role involves working across the full ML lifecycle, from data exploration and model training to MLOps and cloud-based deployment on AWS.
AI/ML Software Engineer
Develop, integrate, deploy, and maintain machine learning software solutions for US government missions using Python, Bash, and Linux within a Federal Solutions team.
Lead Research Engineer - AI/ML
The Lead Research Engineer will develop and implement AI, machine learning, and computer vision algorithms to support visual inspection and diagnostics for energy equipment. The role involves collaborating with cross-functional teams to build scalable solutions using Python, PyTorch, and TensorFlow.
Engineer-II, Firmware Test Engg
Ensure SSD firmware quality by developing validation strategies for NVMe features, performing root-cause analysis, and enhancing test automation and CI/CD workflows using Python and AI-assisted tools.
Senior Machine Learning Engineer
Build self-service ML platform tooling and golden paths from the ground up, enabling Data Scientists to independently deploy models to production across batch and real-time use cases using Python, PyTorch, TensorFlow, Kubernetes, and MLflow.
Senior Data Scientist
Senior Data Scientist building end-to-end production decision systems—forecasting, optimization, pricing, and batch/real-time recommendations—using Python, PyTorch/TensorFlow, and SQL at a lottery and sports-betting company in Toronto.
Data Scientist
Apply machine learning to sequence-function problems in mRNA therapeutics research, building models and algorithms for RNA/LNP design using Python's scientific stack, Bayesian optimization, and active learning.