Careers

 
collaborative teams
Building great technology and a great culture.

We operate in an intellectually creative yet challenging environment. At NumerixS Quant, you get the opportunity to immerse yourself in your end-to-end research and development strategies. We believe that excellent research requires a quiet, thoughtful work environment combined with collaborative, engaging, on-going discussions with colleagues.

meet our team
perks and benefits
We take care of our people.

We offer a competitive employee benefits package, which includes:

medical

Medical & Dental

pension

RRSP Matching

flexible-hours

Flexible Hours

vacation

15 Days Paid Vacation

nespresso

Nespresso Coffee

wellness

Funded Health Spending Account

dresscode

Semi-Casual Dresscode

friday-treats

In-Office Snacks
Light Breakfast Tuesdays & Thursdays
Happy Hour Thursdays

 
opportunities
Join the NumerixS Quant team.

Joining our team means you’ll be working with a complex, self-motivated, intelligent group of individuals. No matter where you’re from, we welcome exceptional applicants of all types to join our team.

vancouver, bc canada
Quantitative Analyst

We are a data-driven company with a collegial atmosphere looking for team members who can do great work for application in the algorithmic trading industry.

Our ideal candidate is a PhD graduate with experience in an academic or post-doc research workplace looking to apply their capabilities to the real world. Our approach is to train successful candidates about our industry, markets and products, as such we are looking for people seeking their initial foray in the financial markets.

About you

You are motivated by intellectual challenges, curiosity, and solving problems. You are performance and results driven. You continuously seek to understand new and better approaches to analyze and interpret ‘dirty’ data to improve investment results. You enjoy coding. You love to see your work put into practice. For individuals currently living outside of Vancouver, we offer relocation assistance

What You'll Do
  • Drive projects to completion that will contribute to an existing trading strategy
  • Write code to automate every aspect of the trading system
  • Code in Python and use relational time-series databases (kdb+)
  • Analyze ‘dirty’ data sets to identify possible investment signals
  • Develop predictive quantities to improve existing trading strategy
  • Take charge of your own projects, while collaborating with your colleagues and with the portfolio manager
What You Bring
  • Mandatory: PhD and Advanced Degree/Masters in in mathematics, physics, hard sciences or related fields in quantitative disciplines.
  • Highly analytical, keen attention to detail
  • Innate curiosity and an exceptional critical thinker who is results-oriented
  • Ability to implement your ideas in code
  • Programming experience in Python
  • Demonstrated expertise in statistics and mathematical modeling
  • Strong communications skills (both verbal and written)
  • Thrive in a performance-based environment
  • Require excellence of yourself and in the work you produce
Nice to Have
  • Experience participating in national or international math, physics or computer science competitions is strongly preferred
  • Strong experience with C++, R and kdb+ and working in a Unix environment
  • Legally entitled to work in Canada (however for exceptional candidates we can provide immigration assistance)
Compensation & Benefits
  • From $160,000/year plus bonus based on performance
  • Extended healthcare coverage
  • Dental and vision care
  • $1,000 per year Health Spending Account (for physiotherapy, massage therapy, and other eligible expenses)
  • RRSP matching up to 9% (maximum annual contribution of $13,250)
How to Apply

Apply online today to see if you're our newest Quantitative Researcher!

apply today

the interview process
Dedicated to finding our ideal candidates.

Interviewing is a crucial part of our hiring process. As we get to know you better, you will have the chance to get to know us better, too. Our interview process is designed to play to the strengths of our ideal candidate. We will ask you technical questions that require complex thought and ask you to talk us through your process as you problem solve.

We want you to be prepared and confident in each stage of the interview process so you are able to show us your very best work. In anticipation of our recruitment process, we’ve outlined how to prepare and what to expect.

Step 1
Online Application & Technical Assessment

You will complete the online application and an online test designed to assess your knowledge of relevant subjects such as probability, data analysis, algorithms, and logic questions.

The assessment is 10 multiple choice questions of varying difficulty and you will be given 40 minutes to complete it. Below are 3 examples of the types of problem questions in the test.

  1. A deck of 52 playing cards contains four suits of 13 cards each. If you randomly draw two cards, what is the probability that both cards are the same suit?
  2. The sum of four different positive integers is 200. The largest of these four integers is N. What is the smallest possible value of N?
  3. How many 6-digit binary numbers are there (including those with leading zeros) where 0’s do not appear consecutively?

For more sample questions, search online for "Quant interview practice questions" or "Quant interview prep" to find a variety of resources.

interview tips
Quiet Space
You will want to be in a quiet place where you can work uninterrupted for 40 minutes.
Materials
Have paper and pens or anything else you might need to work out your answers.
Good Internet Connection
Have a reliable internet connection while taking the online assessment.
Search Engines Are Not Helpful
The questions and answers have been constructed so that the answers are not easily ‘searchable.’

Step 2
Initial Interview

Your first interview will be a conversation where we’ll get to know you better, no technical or coding questions, we promise!

We’re interested in learning more about your academic background, interests, and any relevant experiences you’d like to share. You’ll have a chance to walk us through past projects or situations where you had to think critically, solve a problem and drive ownership of projects. Don’t worry if your experience is mostly from school. We’re just excited to hear how you approach challenges and learn more about what motivates you.

interview tips
You’ll be asked behavior-based questions – come prepared with examples from school projects, work, or other experiences.
We’d love to hear about your interests and how they align with what we do.
Be curious, we encourage you to be curious throughout the interview process. Come prepared with any questions you have.

Step 3
Technical Problem Solving Interview

If selected after the initial review, you’ll be invited to a second-round interview with a few of our team members. Most interviews will be conducted over Zoom (or by phone if the internet is an issue) and will last approximately 90 minutes.

This will be a technical interview, focused more on your skills and knowledge than personal fit. Your interviewer will start with a few questions about your academic and professional background, followed by technical questions assessing your understanding of probability, logic, algorithms, and other relevant topics.

Please remember that our interviewer wants you to succeed and that talking with them and explaining your understanding of the problem as you go will give you the best possible chance of success.

interview tips
Prepare
These problems are similar in form to the questions from the online assessment but significantly more difficult. We want to be sure you have adequate time so we recommend that you give yourself at least 4 days to review the subjects at hand.
Show Your Work
As you work through the questions, we would like you to "show your work" by talking through your thought process step by step with your interviewer. As you talk through your thought process, we will be able to give you feedback on whether you're headed in the right direction.

Step 4
In-Person Interview to meet the Team

The final stage of interviews is in-person at our Vancouver office. You will spend half a day with our quant team members. During this time you will have a 90 minutes coding assessment in python followed by 1 on 1 interviews with our team members. This is for our team members to get to know you better and ask you about your professional and academic experiences and qualifications along with some general knowledge concepts. This is also an opportunity for you to ask us any questions you might have about the company. These interactions will allow you to get a sense of our working culture. If you are currently not living in Vancouver, we will cover travel and accommodation costs for you to come here.

interview tips
Be Yourself
This is a chance for you and our team to get to know one another and get a sense of whether we are a good fit for you.
Check-In
When you arrive at our office, you will be welcomed by our receptionist and they will notify the team you have arrived.
Dress Comfortably
Our team members wear Vancouver business casual attire and we recommend you do too.

Step 5
Interview with the Portfolio Manager - Practical Problem Solving

This stage of interviews is conducted by our portfolio manager. This interview will focus on problem-solving involving math and statistical analysis combined with practical application to real-world problems.

interview tips
Be Confident
You have passed 4 rounds of interviews already so feel confident moving forward.

Step 6
Offer, References and Background Checks

If you've made it this far, congratulations! You have impressed us through a strenuous interview process and we consider you among the best of the best. We look forward to welcoming you to NumerixSQuant.

interview tips
Please note that the interview process outlined is subject to change and may be conducted in a different order. We're committed to making this a smooth and positive experience for you, and we'll keep you in the loop about any updates or changes along the way. If you haven’t heard anything and are wondering about next steps, don’t hesitate to reach out to your contact.