3 дня назад
Software Developer (Research)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Software Engineer (Data Platform)
4 дня назад
Member of Technical Staff (AI)
230 000 - 300 000$
4 дня назад
Software Development Engineer (Open-Source)
7 дней назад
Software Engineer II – Backend (Go)
4 дня назад
Software Engineer (SE / Sr SE), Data Infrastructure (C++/Python)
4 дня назад