Назад
Company hidden
3 дня назад

Software Developer (Research)

Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US/Europe/Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Developer (Research) (LLM and real-time trading systems): Building low-latency, high-reliability production systems that turn exchange feeds, market news, social media, and infrastructure telemetry into actionable signals with an accent on rapid Python/Jupyter research, agentic LLM harnesses, and network performance. Focus on validating signal quality, designing tools and evaluations around LLMs, and debugging systems from the network edge to in-memory stores.

Location: Montreal, Canada

Company

hirify.global is a diversified trading firm that builds technology for global financial markets and operates with its own capital across traditional and non-traditional asset classes.

What you will do

  • Expand event-driven trading strategies across exchange feeds, market news, social media, and infrastructure telemetry.
  • Run rapid analyses in Python and Jupyter to evaluate signal quality and convert findings into system improvements.
  • Build and operate agentic LLM harnesses with tools, context management, evaluations, guardrails, retries, and human-in-the-loop boundaries.
  • Apply LLMs to extraction, classification, triage, and research acceleration while assessing when they are not appropriate.
  • Own performance from the network edge to in-memory stores, including instrumentation, monitoring, and production debugging with operations.
  • Lead green-field initiatives, design reviews, and post-mortems while maintaining high reliability and precise SLOs.

Requirements

  • 3–5 years of experience building real-time or data-intensive systems.
  • Demonstrated depth with LLM behavior, tool use, structured output, failure modes, cost and latency trade-offs, hallucination control, and production agentic harnesses.
  • Strong engineering fundamentals in Python, Go, Rust, or another serious systems language.
  • Deep knowledge of network programming and protocols, including TCP/UDP/IP, DNS, BGP, HTTP(S), WebSocket, and QUIC.
  • Ability to validate statistical significance, move rapid proofs of concept into production, and explain results to technical and non-technical audiences.
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related discipline.

Nice to have

  • Experience with agent frameworks, MCP, RAG architectures, evaluation tooling, or local and self-hosted inference.
  • Experience reducing latency in NGINX, Envoy, or custom load-balancing layers.
  • Background in trading, esports, competitive athletics, or hackathons.
  • Open-source contributions, technical blogging, or conference speaking.

Culture & Benefits

  • Mentorship from experienced software developers, database administrators, and technical project managers.
  • Paid postgraduate degrees, technical talks, online learning support, and one-to-one language tutoring.
  • 40 hours of paid volunteer work annually at an organization of choice.
  • Social activities, wellness support, weekly on-site massages, and a games room.
  • Daily catered breakfast and lunch with snacks and beverages.
  • Competitive salary and matching RRSP contributions.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →