Job description · written by the FindAJobAI team

Quantitative Analyst Job Description (2026): Duties, Skills and Salary

A quantitative analyst builds the mathematical models that price instruments, measure risk or drive trading decisions. The daily work is a mix of statistics, numerical methods and code: writing Python or C++ to implement a model, backtesting it against historical data, and explaining its assumptions and limits to traders or risk managers.

Quants work in trading desks, risk management, asset management and increasingly in fintech, so the exact math varies: derivatives pricing, portfolio optimization, credit risk or algorithmic trading signals. What stays constant is the need to validate a model's assumptions before anyone trusts its output with real money.

Quantitative Analyst job description template

Copy it, replace everything in [brackets] and cut what doesn't apply. Keep the requirements to what the job really needs.

Template · replace the [brackets]

Quantitative Analyst

[Company] · [City and office days, or remote with the countries or time zones you hire in] · [Full-time]

About [Company]

[Two or three sentences on what your company does, who it serves and why this team matters now.]

About the role

[Company] is hiring a quantitative analyst to build and maintain models for [pricing / risk / trading strategies]. You'll work closely with [traders / risk managers / portfolio managers] and turn research into models that run in production.

What you'll do

  • Design and implement quantitative models for [pricing, risk or trading].
  • Backtest models against historical data and document their assumptions.
  • Write production code in [Python / C++] to deploy models into trading or risk systems.
  • Analyze model performance and recalibrate when market conditions shift.
  • Collaborate with traders, risk managers or portfolio managers on model requirements.
  • Validate models for accuracy, stability and regulatory compliance.
  • Present model results and limitations to non-technical stakeholders.
  • Monitor live model output for anomalies and investigate discrepancies.

What you'll bring

  • Advanced degree (Master's or PhD) in a quantitative field such as math, physics, statistics or engineering.
  • [X]+ years in quantitative finance, trading or risk modeling.
  • Strong programming skills in Python or C++ for numerical work.
  • Solid grounding in statistics, probability and stochastic calculus.
  • Experience with time series analysis and financial modeling techniques.
  • Ability to explain complex models clearly to non-quant stakeholders.

Nice to have

  • Experience with [specific asset class, e.g. fixed income, equities or derivatives].
  • Familiarity with machine learning methods applied to financial data.
  • Experience with a production risk or pricing system such as [specific platform].
  • Knowledge of regulatory frameworks such as [Basel III / Dodd-Frank].

What we offer

  • [Pay range: e.g. $X–$Y base salary, plus bonus or equity if offered]
  • [Performance bonus, health insurance, 401(k) match, tuition or certification reimbursement]
  • [Health cover, retirement or pension plan, paid time off, parental leave]
  • [Work authorization: whether you can sponsor a visa or hire through an employer of record]

[Our process: a recruiter call, a quantitative and coding assessment, a technical interview covering probability and modeling, and a final round with the desk or team.]

[Your equal opportunity statement, and how candidates can ask for adjustments during the process]

Put the pay range in the ad. Several US states, including California, Colorado, New York and Washington, require it in job postings, and the EU Pay Transparency Directive gives applicants the right to know the starting pay or its range before the interview.

Quantitative Analyst duties by seniority

What the job usually looks like at each level. Pitch the ad at one level and say which in the title.

Junior

  • Implements and tests pieces of models under a senior quant's direction.
  • Runs backtests and summarizes results for review.
  • Learns the desk's existing models and the markets they cover.

Mid-level

  • Owns a model or model family end to end, from design to production.
  • Works directly with traders or risk managers to refine requirements.
  • Improves model performance and investigates anomalies independently.

Senior

  • Leads model strategy for a desk or risk area.
  • Signs off on model validation and manages regulatory review.
  • Mentors junior quants and sets standards for model documentation.

Quantitative Analyst career path

  1. Junior Quantitative Analyst
  2. Quantitative Analyst
  3. Senior Quantitative Analyst
  4. Head of Quant Research or Portfolio Manager

Quantitative analyst roles are typically entered straight from a graduate program in math, physics, statistics or financial engineering, sometimes after a PhD or postdoc in an unrelated technical field. From here, people move into senior quant research, portfolio management, or quant trading, depending on how close they sit to the trading desk.

Similar roles

All job descriptions

Quantitative Analyst job description FAQ

What does a quantitative analyst do?

Builds mathematical and statistical models used to price instruments, measure risk or generate trading signals, then implements and tests them in code before they run in production.

What skills should a quantitative analyst job description require?

An advanced degree in a quantitative field, strong Python or C++ skills, and a solid grounding in statistics and probability. Specific asset class experience or machine learning skills are often better listed as nice-to-have.

Is quantitative analyst an entry-level role?

Rarely. Most quant roles expect at least a Master's degree, and many expect a PhD, so even junior titles assume strong quantitative training before the job starts. State the required degree level clearly in the posting.