Distributed Systems/Ml Engineer - Montreal - Up To $175,000 Cad + Benefits
$175k per yearHunter Bond
The Role:Distributed Systems / ML Engineer
The Client:Elite Rapidly Scaling Quantitative Trading Start-Up
Compensation:Up to $175,000 CAD + Equity + Bonuses
Location:Montreal (Hybrid)
The OpportunityWe're working with a seriously exciting fintech startup building technology at the intersection of finance, data and machine learning.
You'll be designing, building and owning critical systems from the ground up, tackling complex distributed computing and algorithmic challenges. The team is small, highly technical and incredibly ambitious, with a culture built around ownership, autonomy and fast-paced decision making.
What You'll Be Doing
Design, build and scale highly distributed systems processing enormous volumes of data with high throughput, low latency and exceptional reliability.
Develop sophisticated algorithms, mathematical models and ML systems to solve complex, data-intensive problems.
Own critical data and ML infrastructure, from ingestion and processing through to deployment and monitoring.
Build scalable data pipelines and real-time processing systems.
Test, benchmark and optimise models and algorithms using real-world data.
Work closely with engineers and data scientists to take models from experimentation into production.
Take genuine end-to-end ownership, from technical design through to implementation and optimisation.
Who You Are:
Strong Computer Scientist with a proven track record ( 2–7+ years ) solving complex problems.
Strong programming experience in Rust, C++, Python or Golang.
Degree in Computer Science, Mathematics, Engineering, Physics or another quantitative field.
Strong mathematical and computational background, including linear algebra, probability, statistics or optimisation.
Experience with algorithms, machine learning or mathematical modelling.
Deep understanding of distributed systems, system design, scalability and performance optimisation.
Experience working with large-scale data or computationally intensive systems.
Personality! Proactive, intellectually curious and someone who thrives in a high-ownership, fast-paced environment.
Nice to Have:
Experience with MLOps, ML infrastructure or production model deployment.
Exposure to distributed computing, streaming or data processing frameworks.
Experience with optimisation algorithms or statistical modelling.
#J-18808-Ljbffr
The Client:Elite Rapidly Scaling Quantitative Trading Start-Up
Compensation:Up to $175,000 CAD + Equity + Bonuses
Location:Montreal (Hybrid)
The OpportunityWe're working with a seriously exciting fintech startup building technology at the intersection of finance, data and machine learning.
You'll be designing, building and owning critical systems from the ground up, tackling complex distributed computing and algorithmic challenges. The team is small, highly technical and incredibly ambitious, with a culture built around ownership, autonomy and fast-paced decision making.
What You'll Be Doing
Design, build and scale highly distributed systems processing enormous volumes of data with high throughput, low latency and exceptional reliability.
Develop sophisticated algorithms, mathematical models and ML systems to solve complex, data-intensive problems.
Own critical data and ML infrastructure, from ingestion and processing through to deployment and monitoring.
Build scalable data pipelines and real-time processing systems.
Test, benchmark and optimise models and algorithms using real-world data.
Work closely with engineers and data scientists to take models from experimentation into production.
Take genuine end-to-end ownership, from technical design through to implementation and optimisation.
Who You Are:
Strong Computer Scientist with a proven track record ( 2–7+ years ) solving complex problems.
Strong programming experience in Rust, C++, Python or Golang.
Degree in Computer Science, Mathematics, Engineering, Physics or another quantitative field.
Strong mathematical and computational background, including linear algebra, probability, statistics or optimisation.
Experience with algorithms, machine learning or mathematical modelling.
Deep understanding of distributed systems, system design, scalability and performance optimisation.
Experience working with large-scale data or computationally intensive systems.
Personality! Proactive, intellectually curious and someone who thrives in a high-ownership, fast-paced environment.
Nice to Have:
Experience with MLOps, ML infrastructure or production model deployment.
Exposure to distributed computing, streaming or data processing frameworks.
Experience with optimisation algorithms or statistical modelling.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Distributed Systems/Ml Engineer - Montreal - Up To $175,000 Cad + Benefits in Winnipeg, MB vacancy
$200k per year
$$$: Up to $200,000 Starting Base + Bonuses + Full Benefits PackageLocation: Montreal (Hybrid)Why This Stands Out: Highly respected, hands‑on Tech Lead you can collaborate with as a peerEngineers are led by engineers - minimal bureaucracy, high trust, and strong technical...Cad- ...AI services at Workday, applying Python, distributed systems, and model-serving expertise from the... ...beyond.This Senior Software Development Engineer role sits within Workday’s AI Model Serving... ...of LLM and traditional ML model operationsBring distributed systems...SuggestedWork at office
$145k per year
$$$ : Up to $145,000 CAD +Exceptional Bonuses + Full PackageThe Team: Engineers are led by engineers — move fast, stay collaborative, and keep the bureaucracy lowReal... ...You'll Do: Build modern React front-end systems powering real-time trading, live markets, and high...Cad- Strengthen distributed AI systems as a hybrid Software Development Engineer in Test based in Montreal, using Python, profiling, and stress testing.This SDET role focuses on reliability and performance within large-scale AI infrastructure. You will design sophisticated automation...Suggested
$200k per year
...Up to $200,000 CAD + Bonus + Exceptional Benefits Want to build the infrastructure backbone of a global quant trading powerhouse? My client - one... ...leading quantitative trading firms - is hiring a Platform Engineer / Site Reliability Engineer (SRE) to design, build, and...Cad$240k per year
Location: Montreal (Hybrid)$$$: Up to $240k CAD + Bonuses + BenefitsThe Role:Our elite buy-side clients are looking... ...for a highly talented C++ Software Engineer to join an experienced tech team.... ...own greenfield, ultra-low-latency systems from the groundup Work alongside...Cad- Design distributed systems and machine learning infrastructure in Montreal’s hybrid fintech startup environment, using Rust, C++, Python, or Golang.This Distributed Systems / ML Engineer role suits a strong Computer Scientist with 2–7+ years solving complex problems. You will...
- ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez...Apprenticeship
- A leading machine learning research lab is looking for an expert in distributed systems to design scalable infrastructure for diffusion models. The ideal candidate will have substantial experience in ML serving and architectural knowledge of diffusion techniques. This role offers...Remote work
- Lead distributed systems engineering at Cerebras Systems, building Kubernetes-based inference infrastructure for globally distributed AI workloads.As a Staff Engineer on the Inference Platform team, you will own orchestration connecting cloud components with machine learning...
- Guide reliable distributed services and engineering capability for Xero’s Payments Platform team in Vancouver. The hybrid model combines home and office... ...team deliveryRequirements: Deliver highly available systems with strong operational practicesGrow engineers through hiring...Work at office
- Build highly available distributed systems for Affirm’s observability platform, working remotely in Canada with Python or Kotlin backend expertise.This Staff Software Engineer will lead technical direction for a platform processing metrics, logs, and traces across hundreds of...Remote work
- Build Atlas Agent Engine remotely from Canada, applying distributed systems expertise to runtime, memory, retrieval, identity, and governance layers.MongoDB seeks a Software Engineer for the Atlas Agent Engine team. You will build the developer CLI, SDKs, and distributed systems...Remote work
- ...financial crimes controls.This Staff Software Engineer role owns technical strategy for distributed screening and detection systems. You will establish multi-year architecture, guide... ...scale. Collaboration with Legal, Compliance, ML, and Product turns regulatory requirements...
- Shape Docker’s distributed backend and platform work remotely while leading two teams across secure builds, services, and production systems.As Engineering Manager, you will lead Secure Build and SCS Services, combining portfolio leadership with credible technical engagement...Remote work
- Build cloud and distributed systems for a quantitative equity fund, working across hybrid infrastructure with Vancouver’s technology team. Apply programming and systems engineering expertise.As an Infrastructure Software Engineer, you will own the technology infrastructure life...
- Build production infrastructure at Ramp using distributed systems expertise and strong software engineering fundamentals. Own critical systems end to end across the stack.As a Production Engineer, you will write clean, tested production code for Ramp’s financial transaction...
- Remote-first Staff Software Engineer opportunity focused on distributed systems, event sourcing, and reliable order processing for restaurant operations.This Staff Software Engineer will shape and scale the Orders Platform while remaining hands-on. You will model, replicate...Remote work
- Plan ATCO Electric’s 25kV distribution grid in Grand Prairie, Alberta, using power systems planning and electrical design expertise. Engineer and Senior Engineer levels are available.Reporting to the Supervising Engineer, this position supports operational planning for ATCO...
- Engineer distributed Java systems that protect Canadian consumers and financial institutions. Work across scalable APIs, production services, and full lifecycle delivery.This permanent Software Engineer position supports a client in digital identity, cybersecurity, and telecommunications...Permanent employment
- Apply distributed computing and networking expertise to Salesforce’s cloud-native database engineering work within a hybrid, collaborative team. Solve complex scalability challenges... ...focuses on database internals and distributed systems for large, mission-critical platforms. You...
- Shape distributed systems with strong architecture, Java, and Spring Boot expertise as a senior hands-on individual contributor. Own engineering work from requirements and design through testing, delivery, and production.Citi seeks a senior software engineer who thinks clearly...
- Lead distributed systems engineering for Cloudflare Browser Isolation, using Go, Rust, and TypeScript across Cloudflare’s global network.This Senior Systems Engineer role spans service orchestration, browser sessions, observability, and production reliability. You will lead...Remote work
- Build resilient distributed systems at Salesforce using Kafka, Kubernetes, and Java across critical internal cloud infrastructure. Operate services at production scale.This senior-level software engineering role supports the Ajna Kafka-as-a-Service platform. You will design,...
- Strengthen Affim's highly available distributed systems with AWS, MySQL, and Kubernetes from a remote-first Canadian work setting.This Senior Software Engineer role supports Capacity Modeling, where forecasted demand becomes concrete infrastructure guidance. You will help model...Remote work
- ...remotely with Rust, C++, or Go while solving distributed systems challenges for InfluxData’s cloud-native database.As a senior engineer, you will develop the next generation of... ...columnar storage and a DataFusion-based query engine. You will work autonomously across Import/Export...Remote work
- ...DRW Holdings, LLC. is seeking a Machine Learning Specialist in Montreal. The role focuses on designing and implementing critical systems for machine learning models while optimizing deep learning performance. You will engage with a talented team using advanced technologies...
- Montreal, CanadaLocation: Montreal, CanadaAbout StreamingFast StreamingFast is a... ...at designing, developing and deploying distributed data systems in the blockchain world. You will need... ...dig deep, contribute to our scheduling engine, optimize data flows, write indexing strategies...
$165k - $330k per year
.... Join us and help build the platform engineers turn to ship AI products.About Baseten... ...we are building the global operating system for distributed, heterogeneous AI hardware. We believe... ...node WideEP and instant model hydration.Benefits Competitive compensation, including...Flexible hours$58k - $104k per year
...8-16 month Co-op opening for an Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is... ...to develop proof-of-concept systems and product components for AI-native... ...hours per year) ranges from $58,000 to $104,000 depending on...InternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Distributed Systems/Ml Engineer - Montreal - Up To $175,000 Cad + Benefits. Be the first to apply!
Related searches
- system development engineer Winnipeg, MB
- space systems engineer Winnipeg, MB
- computer system validation engineer Winnipeg, MB
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- cad Winnipeg, MB
- cad drafter Winnipeg, MB
- cad drafting Winnipeg, MB
- machine learning Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

