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- ...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,...SuggestedLong term contractFull timeWork at office
- ...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
- ...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
- ...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
- ...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
- ...The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining our team in Montreal. Requirements Key Responsibilities Strong hands-on experience with Dynamics 365 CRM and Dataverse Strong Power Automate...Full time
- ...builders and GTM leaders to build a revenue engine that moves the business forward on data... ...blog . About the role As a Software Engineer at Vasco, you'll build the brain... ...Where you'll work This position is hybrid in Montreal— three days in-person per week (Monday,...Full timeInternship3 days per week
- ...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
$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- ...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
- ...most versatile deep-learning based vision software for quality inspection processes. By... ...interesting growth with the opening of offices in Montreal and Mexico City and the implementation of... ...‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product...Full timeWork at officeRemote workFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...Full timeWork at officeFlexible hours
- ...100% distributed setting. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading... ...the systems to match — which means building the outbound engine, sales infrastructure, and automation stack that fills...Full time
- ...progress. We're looking for a Staff Software Engineer to serve as the technical leader for this... ...and French is an asset Hinge Health Hybrid Model We believe that remote work and... .... This is a hybrid role based in our Montreal, QC office. Employees in hybrid roles are...Daily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
$100k - $110k per year
...choices. Collaborate cross-functionally with engineers and designers to meet project... ...design (an asset). ~ Mastery of 3D CAD software (3DExperience or CATIA/ENOVIA preferred). ~ Broad experience in composites, hybrid composites/metallic structures, and associated...Long term contractFull timeTemporary workLocal area- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...Full timeRemote workWorldwide
$34 - $36 per hour
...thrive. Interns work side-by-side with top engineers in the industry while having autonomy... ...Summer 2027 for the internship in Montreal Strong knowledge of CS fundamentals... ...culture. This role will be in-office on a hybrid schedule — Team Members will be expected...Full timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...languages • Experience with AI/ML systems and their unique security challenges • Contributions to open-source security tools or research • Some of our clients have French-speaking customers, so French proficiency is a strong plus What We Offer We offer a comprehensive...Full timeRelocation package
- ...Design, develop, test, and deploy Java-based software applications using the Spring Framework... ...s degree in Computer Science, Software Engineering, or a related field. ~10+ years of... ...Location: ~ Must be willing to work onsite 3 days per week in downtown Montreal....Permanent employmentFull time3 days per week
- ...Role We are seeking a Manager, Software Development to join our EVV (Electronic... .... Reporting to the Director of Engineering, you will lead a cross‑functional team... ...Work Model This role is based in Montreal. At AlayaCare, our hybrid model includes 2 set in-office...Long term contractFull timeWork at officeFlexible hours
- ...Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations... ...cost. Perks of working for TTC Hybrid Work Environment Work Life Balance... ...purpose of the Senior Software QA Engineer is to lead and deliver testing services using...Full time
- ...Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded... ...on aircraft and space system such as engine control, flight management systems and... ...disabilities to apply. Benefits: Hybrid Work Industry leading medical, dental...Permanent employmentFull timeWork at officeFlexible hours
- ...collaborative feedback and best practices. Work closely with engineering, product, and partner teams to deliver high-quality solutions... .... Solid understanding of object-oriented programming (OOP), software design patterns, and decomposition principles. Experience...Full time
- ...site pour l’un des leaders de la fintech à Montréal. Notre programme Alumni Graduate de... ...with Columbia Univ. School of Engineering. All mthree Alumni are eligible to receive... ...ongoing training. What you’ll do: As a software developer with mthree, you’ll build complex...Daily paidPermanent employmentFull timeContract workApprenticeshipInternshipFlexible hours
- ...description We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking for an ambitious Full Stack Developer... ...so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web...Full timeRemote work
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was... ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+... ...position (40 hours per week). Flexible hybrid or remote work arrangement. Occasional...Long term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
$34 - $36 per hour
...collaborate closely with industry-leading engineers while enjoying the freedom to innovate... ...during Summer 2027 for the internship in Montreal Strong knowledge of CS fundamentals... ...culture. This role will be in-office on a hybrid schedule — Team Members will be expected...Full timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Research Software Engineer (hybrid Montreal). Be the first to apply!
- ingenieur recherche opérationnelle Montréal, QC
- deep learning research engineer Montréal, QC
- mechanical research engineer Montréal, QC
- ingénieur de recherche Montréal, QC
- research engineer Montréal, QC
- software engineer internship Montréal, QC
- software engineer Montréal, QC
- software developer remote Montréal, QC
- développeur logiciel Montréal, QC
- software developer internship no experience Montréal, QC

