11 Nov
|
Hunter Bond
|
Montreal
11 Nov
Hunter Bond
Montreal
The Role: Distributed Systems / ML EngineerThe Client: Up to $175,000 CAD + Equity + Bonuses The Chance We'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.
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.
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.
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.
Experience with MLOps, ML infrastructure or production model deployment. Exposure to distributed computing, streaming or data processing frameworks.
📌 Distributed Systems/Ml Engineer - Montreal
🏢 Hunter Bond
📍 Montreal