Research Software Engineer (hybrid Montreal)
Calliere
Location: Montréal Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible.
We're a fintech firm with more than three decades spent pairing serious engineering with unusually capable people to build and run financial systems in markets across the globe. We prize independence and the ability to change direction quickly when an opportunity opens, so we operate on our own platform, deploy our own capital, and own the risk that comes with it.
We work with curiosity, mutual respect, and open minds. The people who do well here believe that how the work gets done matters as much as the work itself. Expect a high bar, a premium on integrity and invention, and a real appetite for questioning the consensus.
This role lives where research meets infrastructure: you'll form hypotheses, test them fast with hands-on analysis, and then build the production systems that put the winning ones to work.
LLMs are a core part of how we build here: a first-class tool, not a side experiment. The engineers who thrive are the ones who can drive an agentic harness as naturally as they read a profiler, and who know precisely where each of those tools stops being trustworthy.
How You Will Make an Impact
Discovery & Research
- Grow our event-driven approach across exchange feeds, market news, social platforms, and infrastructure telemetry.
- Stand up quick analyses in Python/Jupyter to gauge signal quality, then convert what you learn into concrete system improvements.
LLM & Agentic Systems
- Design and operate agentic harnesses: tooling, context management, evals, guardrails (that do meaningful work against our data and infrastructure, and own their quality once they're live).
- Deploy LLMs where they truly earn their place (extraction, classification, triage, faster research) and knowingly skip them where they don't.
Infrastructure & Technical Leadership
- Own performance end to end, from the network edge through in-memory stores â instrumenting, monitoring, and debugging live systems shoulder to shoulder with operations while keeping SLOs tight.
- Drive green-field builds, design reviews, and post-mortems.
Requirements
What You Bring
Core
- Three to five years building real-time or data-intensive systems (we care more about depth and trajectory than the precise year count).
- Real depth with LLMs rather than surface familiarity; how these models actually behave (context windows and their failure modes, tool use, structured output, cost and latency trade-offs, keeping hallucination in check) and how to construct the scaffolding around one: tools, memory, retries, evals, and sensible human-in-the-loop limits. Come ready to walk us through something real you shipped, end to end, including what went wrong.
- Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate: deep systems experience in another serious language carries over.
- Strong grasp of network programming and protocols: TCP/UDP/IP, DNS, BGP, WebSocket, QUIC.
- Taking rapid POCs to production while confirming statistical significance, iterating quickly, shipping, and explaining the outcome clearly to technical and non-technical audiences alike.
- A Bachelor's or Master's in Computer Science, Data Science, Mathematics, or a comparable field.
Who Thrives Here
This is a competitive, high-stakes setting, and we're looking for people who are drawn to that rather than merely willing to put up with it. You'll probably recognize yourself here if:
- You want problems that are truly hard and measurable, where the scoreboard is real and visible inside the team.
- You move quickly without cutting corners, and you'd rather ship, measure, and adjust than deliberate indefinitely.
$20k per year
...decisions with our own resources. Our engineering culture is built on respect, curiosity,... ...We are looking for several passionate Software Developers to join our team. In this role... ...systems running in top condition. Research emerging technologies and apply them to...SuggestedFull timeImmediate start- ...role sits at the intersection of research and infrastructure: you'll form... ...what broke. ~ Strong engineering fundamentals in Python, Go, or... ...conference speaking. What DRW Montreal has to offer you: ~ Mentorship with experienced software developers, database administrators...SuggestedFull timeLocal area
- ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading... ..., and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find...SuggestedFull timeWork at officeShift work
- ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's...SuggestedFull timeRemote work
$92k - $105k per year
...applications on Microsoft Dynamics and the Power Platform, along with strong communication skills. The candidate will work on core platform engineering initiatives, including security, resiliency, scalability, observability, product upgrades, and data integrations between Dynamics...SuggestedFull timeInternshipImmediate start- ...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP,...Long term contractFull timeWork at office
- ...Join Montrium as a Software Developer, SharePoint Backend and help... ...and processes across the research and development lifecycle. Today... ...development. Headquartered in Montreal, Canada, Montrium has built a... ...Reporting to the Director of Engineering, the Software Developer ,...Long term contractFull time
- ...Introduction Join Montrium as a Software Developer, Backend and help... ...and processes across the research and development lifecycle.... ...development. Headquartered in Montreal, Canada, Montrium has built a... ...Reporting to the Director of Engineering, the Software Developer , Backend...Long term contractFull timeTemporary workWork at office
$95k - $159k per year
...organizations around the world. We are seeking a Software Engineer to join our Security features team and... ...perspectives to fuel innovation. Research shows that candidates sometimes hesitate... .... However, some roles may necessitate a hybrid approach. While we are a remote first organization...Full timeLocal areaRemote workShift work- ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship... ...The opportunity dcbel is looking to hire technical sales engineers to work in our Sales team. Successful candidates will play a pivotal...Full time
$145.9k per year
...their business. The role of Staff Software Engineer at Jobber: As a technical champion and... ...solutions for complex customer problems Research, promote, and implement industry best... ...can work from home across Canada, or in a hybrid setting from one of our offices in...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours- ...Consulting Ltd. (Giffen) is looking to hire a Software Engineer Co-Op with experience in AI & Technology... ...at our Vancouver office. This is a hybrid work arrangement with a minimum of 3... ...business. Key Responsibilities ~ Research, evaluate, and prototype AI tools and...Long term contractTemporary workFor contractorsInternshipWork at officeWork from homeFlexible hours3 days per week
$90k - $107k per year
...faster on coding, debugging, testing, and research — but you're still the one who... ...interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused... ...and connection, this role will follow a hybrid work model. If you are within a commuting...Full timeWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours$110k - $135k per year
...back into care. About The Role: As a Software Engineer, you will work alongside a team of... ...and your life outside of it. This is a hybrid position with two days a week in our Toronto... ...workflows in Conductor's orchestration engine — building custom tools, integration...Long term contractFull timeContract workWork at officeRemote work2 days per week$90k - $229.5k per year
...love of learning. Role Outschool is looking for full-stack Software Engineers to develop and improve our suite of products to help parents,... ...& Family Benefits: Generous PTO and family leave policies. Hybrid & Remote-Friendly: Outschool has a distributed team across the...Remote jobFull timeWork at officeLocal areaHome officeFlexible hours- ...WORKPLACE THAT HAS... Flexible Hybrid Work Environment... ...this mission, we’re growing our Engineering Insights team and investing in... ...Hybrid model at our Oakville or Montreal location. WHAT DOES THE DAY... ...in Computer Engineering, Software Engineering, Computer Science...Full timeFlexible hoursWeekend work
- ...WE NEED YOU? GLAD YOU ASKED... The Software Developer, Meteorological Development is... ...eligible to work in Canada and can work in a Hybrid model at our Oakville, ON, Canada... ...diploma in Computer Science, Mathematics, Engineering, or equivalent practical experience. Minimum...Full timeContract workFlexible hoursWeekend work
$72k - $90k per year
...belong and have the opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue... ...and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the...Hourly payFull timeWork at officeFlexible hours3 days per week$112.14k - $160.2k per year
...Location: remote/Hybrid (Montreal/Sherbrooke) Reporting to: Vice President, Platform & Engineering Here's what we do and why we do it. Simply put, we will work together... ...the role We are looking for a Director, Software Engineering & Innovation, to lead a large engineering...Remote jobFull timeFlexible hours$95k - $120k per year
...come in… The key function of the Software Engineer is to build and maintain systems. This... ...Professional proficiency with multiple game engines, or proven ability to pick-up new ones.... ...spaces: Our offices are in Vancouver, Montreal, Los Angeles, and San Francisco. Whether...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...Description Headquartered in Montreal and Berlin, Vention helps... ...time with the only hardware and software AI-powered platform built for... ...managers, designers, and other engineers to deliver robust applications... ...quarterly learning sessions. Hybrid work: Enjoy flexibility with...Long term contractFull timeInternshipWork at officeWork from home
- ...phase in 2027 — and we’re expanding our engineering team to deliver the next generation of intelligent... ...for a hands-on Electronics Engineering Research Specialist to assist with the design,... ...alongside talented engineers across software, systems, and data disciplines — helping...Full time
- ...construire la prochaine génération d'agents IA en production à Montréal ? Tu es à la bonne place ! Chez Maplr , nous... ...qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la...Daily paidPermanent employmentFull timePart timeRemote work
- ...open communication. Our offices support a hybrid model and staff typically work three... ...Position Summary: Reporting to the Lead Software Engineer, the Software Engineer will be a key... ...still encourage you to reach out and apply. Research has shown that minorities and...Long term contractPermanent employmentFull timeWork at officeLocal areaWorldwideFlexible hours3 days per week
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help... ...anywhere in Canada, with optional access to our office spaces in Montreal and Toronto. A $2,000 annual budget for courses,...Long term contractFull timeWork at officeImmediate startRemote work- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with... ...growing the BlueMatrix brand and helping shape the investment research marketplace. With locations in Toronto, New York City, Durham,...Long term contractFull time
- ...government, business, and media. Utilizing deep research expertise and cutting-edge technology, we... ...We’re hiring a senior full-stack engineer to make a major contribution across the LCI... ...~5+ years of professional software engineering experience building and operating...Full timeWork at officeFlexible hours
- ...decisions in government, business, and media. Utilizing deep research expertise and cutting-edge technology, we help our clients win... ...Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and...Full timeWork at officeFlexible hours
$196.3k per year
...want to layer AI into workflows to make engineer’s lives better and Saas products stronger... ...for you! We’re looking for a Principal Software Engineer to be part of our Software Engineering... ...get there Stay ahead of the industry: research emerging technologies, prototype new...Remote jobLong term contractFull timeInternshipManual laborWork at office- ...Position Summary Solutions Engineers at Okendo work closely with customers and internal... ...understand, scope, and build customized software solutions for Okendo’s e-commerce merchants... ...through internal training and independent research. Project Management: - Partner with...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer (hybrid Montreal). Be the first to apply!
- mechanical research engineer Remote
- ingénieur de recherche Remote
- deep learning research engineer Remote
- research engineer Remote
- software developer intern Remote
- software design engineer Remote
- software engineer devops Remote
- software developer internship no experience Remote
- software engineer salary in canada Remote
- junior software engineer Remote

