Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Distributed Systems/Ml Engineer - Montreal - Up To $175,000 Cad + Benefits

$175k per year

Hunter 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
Vacancy posted 1 hour 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

    Hunter Bond

    Winnipeg, MB
    1 hour ago
  • $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

    Hunter Bond

    Winnipeg, MB
    1 hour ago
  • 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

    Delos Data

    Winnipeg, MB
    1 hour ago
  • $164.6k - $235.1k per year

    About The RoleAs a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely...  ...low‑latency ML model serving systems that support Deep Learning, LLM, and Search...  ...scalable, high‑throughput, and low‑latency distributed systems using Scala Build reusable... 
    Cad
    Remplacement
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Winnipeg, MB
    1 hour ago
  • $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

    Hunter Bond

    Winnipeg, MB
    1 hour ago
  • $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

    Hunter Bond

    Winnipeg, MB
    1 hour ago
  • Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This architecture...  ...used to test, validate, and stress distributed hardware systems during development and...  .... Collaborate closely with hardware engineers to isolate and resolve system... 

    Cerebras

    Winnipeg, MB
    1 hour ago
  • 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... 

    Hunter Bond

    Winnipeg, MB
    1 hour ago
  •  ...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

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    3 days ago
  • 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

    Bagel Labs

    Winnipeg, MB
    1 hour ago
  • 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

    emergiTEL Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Jobgether

    Winnipeg, MB
    1 hour ago
  • 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

    Docker, Inc.

    Winnipeg, MB
    1 hour ago
  • Join Baseten as a Distributed Systems Engineer and revolutionize AI inference. This role focuses on building large-scale systems for deployed models, optimizing cost-efficiency and reliability. At Baseten, we're powering some of the most dynamic AI companies and looking for... 

    Baseten

    Winnipeg, MB
    1 hour ago
  • 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... 

    ATCO

    Winnipeg, MB
    1 hour ago
  •  ...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

    Remote Genie

    Winnipeg, MB
    1 hour ago
  • 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... 

    Connor, Clark & Lunn Investment Management

    Winnipeg, MB
    1 hour ago
  • 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

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    Stripe, Inc.

    Winnipeg, MB
    1 hour ago
  • Design distributed infrastructure for autonomous agents at Cohere, combining systems depth with ML intuition. Work remotely or from global offices.This Senior Staff Software Engineer role addresses complex platform challenges with few established patterns. You will build capabilities... 
    Remote work

    FDE Times

    Winnipeg, MB
    1 hour ago
  • 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

    MongoDB Inc.

    Winnipeg, MB
    1 hour ago
  • Lead highly available distributed systems for Affirm Card from a remote Canada location, using AWS, Kubernetes, Python, or Kotlin. Shape durable...  ....Affirm’s Card Experiences team needs a Staff Software Engineer to guide systems and execution across the cardholder journey.... 
    Immediate start
    Remote work

    Candidate

    Winnipeg, MB
    1 hour ago
  • 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... 

    Leadout Capital

    Winnipeg, MB
    1 hour ago
  • 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

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Cloudflare, Inc.

    Winnipeg, MB
    1 hour ago
  • Build reliable distributed systems for Affirms’ Card Experiences team, using AWS, Kubernetes, Python, or Kotlin in a remote-first Canadian role. AI matters.This Staff Software Engineer position focuses on technical strategy, scalable backend architecture, and dependable cardholder... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    1 hour ago
  • 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... 

    Ramp

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    DRW Holdings, LLC

    Winnipeg, MB
    1 hour ago
  • 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... 

    StreamingFast

    Winnipeg, MB
    1 hour ago
  • $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... 
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Winnipeg, MB
    1 hour ago

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!