Tech jobs
Job listings
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.
Principal AI Data Scientist – Scientific AI & Physics-Informed Machine Learning
Who We Are Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display in the world. The equipment…

Manager, Customer Success Engineering
Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset,…
Senior Machine Learning Scientist, Protein ML, AI for Drug Discovery (AIDD)
Senior Machine Learning Scientist working on Protein ML for AI-driven drug discovery at Genentech, developing AI solutions to advance healthcare and create new treatments.
Staff Security Detection Engineer, Machine Learning
Build and run machine learning models that turn high-volume security telemetry into accurate, low-noise detections for SoFi’s SOC and fraud teams, using Python, SQL, Spark, and cloud data platforms.
Member of Technical Staff: Research
You will build agents and fine-tune models to improve retrieval and memory quality for an AI infrastructure platform. The role involves the full cycle from dataset creation and experiment design using Python and PyTorch to shipping production code.
Member of Technical Staff
AI Engineer at Eudia in Palo Alto builds and deploys secure, enterprise-grade generative AI solutions for Fortune 500 legal teams using LLMs, RAGs, and cloud platforms like AWS/Azure.