NLB Services

Senior Quantitative Analyst(Python-Based Forecasting)

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Quantitative Analyst (Python-Based Forecasting) with a contract length of "unknown," offering a pay rate of "unknown." Key skills include strong Python and Pandas proficiency, Monte Carlo simulations, and experience with Jupyter notebooks.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
April 24, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#Jupyter #Debugging #NumPy #Forecasting #Python #Pandas #Cloud #"ETL (Extract #Transform #Load)" #Datasets
Role description
Job Description: What you will do • Write clean, correct Python code to analyze time‐series and tabular datasets using Pandas and NumPy. • Implement Monte Carlo simulations to model uncertainty in forecasts and produce confidence intervals (e.g., P10, P50, P90). • Convert existing Excel‐based models or business logic into maintainable Python implementations. • Aggregate, clean, and transform real‐world datasets (CSV or table‐based) to produce forecasting inputs and outputs. • Build notebook‐based analysis that can be re‐run regularly with updated data. • Add basic sensitivity analysis to understand which inputs most affect forecast outcomes. • Work with stakeholders to clarify assumptions and validate results, focusing on correctness, transparency, and reproducibility. Required skills and experience • Strong Python proficiency, including writing functions from scratch and debugging code live. • Strong Pandas experience, including: • groupby and aggregation • joins and merges • time‐based grouping and sorting • handling missing or messy data • Hands‐on experience implementing Monte Carlo simulations in Python , not just describing them conceptually. • Familiarity with NumPy random sampling and percentile calculations. • Experience translating Excel models or analytical logic into Python with validation of results. • Comfortable working in Jupyter notebooks. Nice to have (not required) • Experience working with cloud usage or billing datasets. • Exposure to forecasting, FP&A, capacity planning, or cost modeling. • Experience building models that are refreshed on a regular cadence (weekly or monthly). • Familiarity with basic model versioning or reproducibility patterns. What success looks like • Can take a dataset and produce correct summaries and forecasts without hand‐holding. • Can implement Monte Carlo simulations that run, produce correct distributions, and are explainable. • Writes Python that others can read, rerun, and validate. • Handles live coding and problem‐solving without getting overwhelmed by the environment.