Develop, validate, and productionize machine-learning models for trading behavior, execution quality, exposure forecasting, and risk analysis using financial and trading data. Deploy and monitor models with appropriate…
Job search
Search jobs
Filter current opportunities by role, location, working pattern and skill.
Current opportunities
Design, build, and optimize low-latency trading infrastructure, including market data handlers, exchange connectivity, trading engines, and risk systems. Collaborate with traders and researchers to productionize strateg…
Serve as the regional point of contact for traders and business stakeholders, supporting operational issues and translating business needs into prioritized requirements and user stories. Partner with development and glo…
Design and optimize high-performance, low-latency trading systems and infrastructure, including market data ingestion, exchange connectivity, and order execution. Collaborate with quantitative researchers and traders to…
You will collaborate with cross-functional teams to design, develop, and implement optimisation algorithms to improve client portfolio risk profiles. Additionally, you will conduct research and analyze large datasets to…
Build and improve infrastructure systems supporting live trading operations, working closely with software developers and production engineers. Automate and enhance CI/CD, deployments, production reliability, monitoring…
Develop and improve electronic trading systems using C++ and Python, taking ownership through testing, release, monitoring, and live issue resolution. Collaborate with business users and technology teams to deliver plat…
The Lead Software Engineer will design, develop, and troubleshoot secure software solutions while collaborating with Quant Research to build reusable Python libraries. They will also drive the adoption of AI-assisted en…
Lead Java low-latency application and framework engineering, including event-sourced microservices, market-data replay, and back-testing or simulation utilities. Integrate and deploy technology solutions, analyze comple…
The Principal Quant Developer will partner with research and investment teams to design, build, and support a comprehensive Systematic Alternatives portfolio construction and management system. This role involves hands-…
The role involves designing and overseeing scalable software components for data and analytical capabilities within Global Risk Management. You will partner with senior stakeholders to develop performant big data pipeli…
Lead a team of engineers to design, build, and implement analytics and AI solutions for Global Markets Distribution. Partner directly with sales and trading desks to solve business problems and deliver production-ready…
The Quantitative Engineer will lead a team to design, build, and implement end-to-end analytics and AI solutions for Global Markets Distribution. They will partner with sales and trading desks to solve business problems…
Develop and optimize software tools, data pipelines, and research infrastructure for trading and quantitative research. Analyze complex datasets, implement machine learning and AI tools, backtest strategies, and help de…
Develop, test, deploy, and maintain quantitative equity-market models in collaboration with quantitative researchers and portfolio managers. Improve proprietary data repositories and financial data platforms, automate E…
Build and maintain production-grade Python systems for forecasting, asset optimization and dispatch, energy trading, simulation, and backtesting. Refactor quantitative research code into reliable, maintainable software…
Develop and enhance BMO’s fixed-income electronic and quantitative trading platform, including automated quoting, execution, and risk management applications. Contribute to foundational frameworks and the quantitative l…
Collaborate with portfolio managers, analysts, and researchers to analyze financial problems and design, plan, and implement technology solutions. Maintain and enhance investment systems across their full software life…
Design, build, and maintain software for systematic trading, including market data processing, signal computation, portfolio optimization, execution, and post-trade workflows. Improve trading infrastructure and monitori…
Own the end-to-end architecture, integration, security, and observability of applications built on and around MT4/MT5 trading servers, while setting development standards and preparing applications for Kubernetes and Am…