Apply now

Posted 3 months ago

Software Engineer - Research

@ hireVouch

Montréal, Quebec

Hybrid3+ years experience
Apply now
SIGNALS

Overview

hireVouch, a diversified trading firm, is hiring a Software Engineer - Research to form trading hypotheses through rapid analysis and build the low-latency production systems that act on them. The role covers real-time data-intensive systems, LLM agentic harnesses, and full-stack performance, requiring 3–5 years of experience and a Bachelor's or Master's degree.

Responsibilities:

  • Research event-driven strategies from exchange feeds, news and telemetry
  • Build and operate LLM agentic harnesses in production
  • Apply LLMs to extraction, classification and triage tasks
  • Own full-stack performance and monitoring of production systems
  • Lead green-field initiatives and design reviews

Requirements summary:

  • 3–5 years building real-time or data-intensive systems
  • Depth with LLMs, including harness design and evals
  • Strong Python, Go or Rust engineering fundamentals
  • Deep knowledge of TCP/UDP, DNS, BGP, HTTP(S), WebSocket and QUIC
  • Bachelor's or Master's in computer science, data science, mathematics or related field

Tools & skills

Benefits mentioned

Retirement plan
Source and dates

Source type not verified · cats

Employer posting date
2026-08-07
First seen by our source
2026-10-10
Source record updated
2026-10-31

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience3+ years
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Science, Data Science, Mathematics
Perks mentionedRetirement plan, Wellness, Free or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

hireVouch

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

A referral is the greatest form of flattery.

Full company description

Our Edge Hiring and retaining skilled talent is paramount for your company’s success. Finding the right people – who have the right skills and right personality fit – can be incredibly challenging in today’s job market. Here at hireVouch we can help you acquire the highest calibre candidates through the relationships we have formed over more than a decade. Our approach is an ethical one. Rather than use the often-employed aggressive methods typical of the recruitment industry, our focus is placed largely on referral-based networking. Getting it right really matters to us. Let us leverage our network of talent that has already been vouched for by leading professionals in the industry to help your business grow. Services Offered Contingency and Retained Search Here at hireVouch we focus on sourcing best-in-class candidates for rewarding positions in Canada and the US. We have extensive expertise in Contingency, Retained and Temporary placement, primarily within the IT sector. On-Site Search Assistance We have a trusted network of HR and search professionals who can provide on-site search services to help fulfill immediate needs as well as help train internal staff in finding the highest quality talent Company Marketing Strategy We know how competitive the job market can truly be and how important it is to have a strategy to attract talent. At hireVouch we have extensive expertise in helping companies better market themselves. We can provide the tools and knowledge that will assist you in making your business a highly attractive place to work. Developing a company marketing strategy is key to hiring the talent you need to grow.

LinkedIn followers
68,412
People associated on LinkedIn
7
Reported office locations
  • 215 Spadina Avenue, 4th Floor, Toronto, Ontario M5T 2C7, CA
Other recorded names
  • hireVouch
Profile identifies a recruitment agency
Yes

Our Edge Hiring and retaining skilled talent is paramount for your company’s success. Finding the right people – who have the right skills and right personality fit – can be incredibly challenging in today’s job market. Here at hireVouch we can help you acquire the highest calibre candidates through the relationships we have formed over more than a decade. Our approach is an ethical one. Rather than use the…

FieldValue
IndustryStaffing and Recruiting
Company size2-10 employees
HeadquartersToronto, Ontario
Organization typePrivately Held
Year founded2016
Open jobs on Jobsy175
LinkedInView page
Job description

We are a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. We are not a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We build the systems that turn real-world events into actionable signal, at low latency and high reliability in a trading environment where being right second is the same as being wrong. This role sits at the intersection of research and infrastructure: you'll form hypotheses, prove them with rapid analysis, and then build the production systems that act on them.

We also build with LLMs as a first-class part of the toolchain, not a side experiment. The people who do well here are the ones who can wield an agentic harness as fluently as
they wield a profiler and who know exactly where each one stops being trustworthy.

How You Will Make an Impact

Discovery & Research

  • Expand our event-driven strategy across exchange feeds, market news, social media, and infrastructure telemetry.
  • Spin up rapid analyses in Python/Jupyter to assess signal quality, and turn what you find into system improvements.

LLM & Agentic Systems

  • Build and operate agentic harnesses — tools, context management, evals, guardrails — that do real work against our data and infrastructure, and own their quality in production.
  • Apply LLMs where they genuinely win (extraction, classification, triage, research acceleration) and make the call to not use one where they don't.

Infrastructure & Technical Leadership

  • Own full-stack performance from the network edge to in-memory stores — instrumenting, monitoring, and debugging production systems alongside operations, keeping SLOs razor-sharp.
  • Lead green-field initiatives, design reviews, and post-mortems.

What You Bring

Core

  • 3–5 years building real-time or data-intensive systems (we weigh trajectory and depth over the exact number).
  • Depth with LLMs, not just usage — how these models actually behave (context and its failure modes, tool use, structured output, cost/latency trade-offs, bounding hallucination) and how to build the harness around one: tools, memory, retries, evals, human-in-the-loop boundaries. Bring something real you shipped and can walk us through end to end, including what broke.
  • Strong engineering fundamentals in Python, Go, or Rust. A preference, not a gate — deep systems experience in another serious language transfers.
  • Deep knowledge of network programming and protocols — TCP/UDP/IP, DNS, BGP, HTTP(S), WebSocket, QUIC.
  • Rapid POCs to production — validate statistical significance, iterate quickly, ship, and explain the result to technical and non-technical audiences alike.
  • Bachelor's or Master's in Computer Science, Data Science, Mathematics, or a related discipline.

Who Thrives Here

This is a competitive, high-stakes environment, and we're looking for people who want that
rather than tolerate it. You'll likely recognize yourself here if:

  • You want problems that are genuinely hard and measurable — where the scoreboard is real and public inside the team.
  • You move fast without being sloppy, and you'd rather ship, measure, and correct than deliberate indefinitely.
  • You're comfortable being wrong quickly and in public, and you update rather than defend.

Bonus Points

  • Depth in the current LLM ecosystem — agent frameworks, MCP, RAG architectures, eval tooling, or local/self-hosted inference.
  • Demonstrated success squeezing latency from NGINX, Envoy, or custom load-balancing layers.
  • Background in high-pressure domains — trading floors, esports, competitive athletics, or hackathons.
  • Open-source contributions, technical blogging, or conference speaking.

What we have to offer you:

  • Mentorship with experienced software developers, database administrators, and technical project managers
  • Continuous learning through paid postgraduate degrees, Dev Lightning talks, online learning support and 1 on 1 language tutoring with Berlitz
  • 40 hours of paid volunteer work at the organization of your choice
  • Bi-weekly social activities, monthly wellness plan, on-site weekly massages, and games room
  • Enjoy daily catered meals (breakfast and lunch) with unlimited snacks and beverages
  • Competitive salary, matching RRSP

Similar jobs

  • Software Engineer II

    Toronto, ON +1
    On-siteFull Time

    The Toronto-Dominion Bank (Canada)

    5+ YOECandidates need an undergraduate degree or technical certificate and 5-7 years of relevant experience. Strong Java/Spring Boot development, web services, Agile delivery, and communication skills are essential.

    Java, Spring Boot, Angular, Node.js, Tomcat, JBoss

  • Software Engineer II

    Montréal, QC
    $82k–$123k/yrHybridFull Time

    Zebra Technologies Canada, ULC

    2+ YOECandidates need a bachelor's degree in computer science, software engineering or a related field, plus 2+ years of software engineering experience. They should know C++, C#, and Python, and have experience with performance optimization such as SIMD, parallel processing or Arm Neon.

    Aurora Imaging Library, Git, GitHub, Vivado IP Integrator

  • Software Engineer

    Montréal, QC
    Full Time

    Raydar

    2+ YOECandidates need two or more years of professional software development, including production systems they built and supported. They need a verifiable record of public code contributions, daily use of AI coding tools, and the ability to configure Model Context Protocol integrations, plus Canadian work authorization.

    ERP system, Model Context Protocol

  • Software Engineer - Partner Platform

    Toronto, ON +1
    HybridFull Time

    Baseten

    Candidates need experience designing and operating large-scale distributed systems in production and leading ambiguous cross-team projects while writing production code. They also need sound judgment on API design, service boundaries, and failure handling.

    Reporting, Develop models, API development, Debugging, Artificial intelligence

    Software Engineer - Billing & Internal Tooling

    Toronto, ON +1
    HybridFull Time

    Baseten

    Candidates need a bachelor's degree or higher in computer science or a related field, experience with billing systems or internal tools, and deep knowledge of the web stack and databases. Strong collaboration and communication skills are also required.

    Orb

    Software Engineer - Identity & Authorization

    Toronto, ON +1
    HybridFull Time

    Baseten

    4+ YOECandidates need 4-5+ years building production backend systems, including hands-on work on a product authorization system such as relationship-based access control or a policy engine. They should have owned systems end to end and be comfortable across the full stack, including Kubernetes infrastructure.

    Kubernetes, OpenFGA, SpiceDB, Cedar

  • Sr Software Engineer - Real-time Production

    Montréal, QC
    On-siteFull Time

    Chewi Creative

    4+ YOECandidates need a Bachelor's in Computer Science or equivalent, strong C++ and Python skills, and 4+ years developing for CG production, VFX, animation or AR/VR. Experience building consumer-facing applications is also required.

    Unreal Engine 4, Python, C++

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.