Tech jobs
Job listings
Machine Learning Programmer, Memory
Design memory architectures for AI models to store, retrieve, and exploit experience across modalities, improving long-horizon decision-making in production systems.
Machine Learning Engineer, Memory
Design ML architectures for long-horizon memory in game engines and AI systems, building scalable models to store, retrieve, and reason over experience.
Embedded developer
Build and debug embedded firmware for STM32/AVR microcontrollers, write sensor-data algorithms, and create UI tools for defense robots.
Senior Geospatial Machine Learning Engineer
Build AI models that analyze satellite imagery to detect vegetation risks for power-grid resilience, using Python, PyTorch/TensorFlow, and geospatial libraries.
Data Scientist [Integrated Risk Management]
Build predictive risk models (credit, financial, operational) using Python/R to forecast NPV, FX, liquidity, and uncertainty for a fintech company.
Emissions Data Scientist - Bristol
Analyze environmental datasets to detect and quantify industrial emissions using Python and atmospheric science, collaborating with engineers to build sustainability-focused monitoring tools.
Data Scientist – Classical ML
Build and maintain classical ML models (clustering, unsupervised learning) in Python/SQL, taking models from prototype to production in a collaborative engineering environment.
Manager, Data Engineer
Lead AI/ML and Agentic AI projects to build predictive, prescriptive, and generative models that drive revenue growth, demand forecasting, and business decisions using Python, Azure AI, and Databricks.
Mid Data Analyst
Data Analyst builds and maintains ETL pipelines and cleans financial datasets to support ML models in banking and capital markets.
Senior Machine Learning Engineer
Build and deploy live algorithmic trading systems, ML-driven signals, and real-time risk controls for a brokerage using Python, async frameworks, and exchange APIs.
Data Scientist
Design and deploy predictive models, forecasting, and AI solutions (including LLM-based systems) using Python, AWS SageMaker, and modern data platforms to support training and simulation systems for public-sector and regulated environments.
Data Science & AI Intern
Data Science & AI Intern at Seagate’s Global Operational Intelligence Group, building anomaly detection and root cause analysis models for manufacturing processes using time series, causal AI, and optimization techniques in Python.
AI & Automation Data Scientist Intern (Jan 2026 - 4 month - Toronto or Calgary)
Build and deploy machine learning models on IBM Cloud or Azure, using Python, GenAI frameworks, and cloud tools to solve enterprise-scale problems for clients.
Data Scientist
Build predictive models and analyse quantum hardware datasets to guide engineering decisions and optimise next-gen quantum computing systems using Python and ML.
Senior Software Engineer, Full Stack
Build and run a browser-based computational design platform using TypeScript/React/Vite front end, Python/FastAPI backend, and Azure/self-hosted deployment, with AI-native prompt-driven workflows and node-graph execution engine.
Senior Backend Developer – Python
Designs, builds, and maintains complex enterprise-grade Python applications and data pipelines, focusing on scalability, reliability, and performance in distributed systems for business automation and optimization.
Data Scientist - Hybrid
Build and deploy predictive weather models and spatio-temporal ML systems to power B2B weather intelligence products and optimize adtech performance using Python, PyTorch/TensorFlow, and distributed frameworks.
Remote Data Scientist / ML Engineer: Physics & Optimisation
Build and deploy AI models for secure environments using Python, NumPy, SciPy, and optimisation techniques, scaling systems for regulated settings.