Python Quant Developer - Backtesting & Research Engine

Remote Full-time
I’m building a research-grade analytical trading system and am looking for an experienced Python/quant developer to continue development of an existing backtesting & research platform.

The project already exists and includes:

- Data loading layer (database + APIs)

- Streamlit-based web interface

- Core backtesting logic (partially implemented)

- YAML-based strategy configuration (recently added)

The goal is to evolve this into a robust research platform focused on:

- Correct methodology

- Realistic execution modeling

- Clean, modular architecture

This is not a one-off task. I’m looking for a long-term collaborator who can gradually take ownership of the technical side.

Scope of Work (current and planned):

Backtesting Core

- Declarative strategy definitions (config-driven, YAML/JSON)

- Entry/exit rules using AND / OR logic over indicators

- Single instruments, batch backtesting, and later spreads / pairs

Execution Model

- Configurable execution delay (N bars after signal)

- Market, stop, limit, stop-limit orders

- Commissions, slippage, explicit execution assumptions

Indicators

- External indicator registry

- Dynamic indicator computation

- Adding new indicators without touching core engine

Optimization & Validation

- Parameter optimization (Optuna or similar)

- In-sample/out-of-sample testing

- Walk-forward analysis

Risk & Analysis

- Drawdown, stability metrics

- Monte Carlo on trade sequences

Web Interface

- Strategy builder UI (not only YAML files)

- Ability to configure strategies via web forms

- Visual analytics of results

Important (context):

The project already has a working codebase and Docker setup. The developer is expected to:

- Review existing architecture

- Fix and improve current implementation

- Extend features gradually

- Help shape the final system design

Requirements

- Strong Python (pandas, numpy)

- Experience with backtesting / trading systems

- Understanding of look-ahead bias, OOS validation, overfitting

- Ability to work with an existing codebase

Nice to have

- Experience with Streamlit

- Quant/research background

- Prior work on trading platforms

Apply tot his job

Apply To this Job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Account Lead - Middle East - Fintech Ancillaries (100% Remote - Dubai)

Remote Full-time

Nurse / LVN/LPN Job in Manchester, New Hampshire / Travel

Remote Full-time

Security Engineer, GCP & AWS

Remote Full-time

HIM Manager

Remote Full-time

Contract Specialist(Healthcare)

Remote Full-time

**Experienced Data Engineer – Operations Analytics and Data Science – Remote Work Opportunity at blithequark**

Remote Full-time

AI Content Writer - Flexible Hours - Part-time

Remote Full-time

**Experienced Data Entry Specialist – Remote Opportunity with arenaflex**

Remote Full-time

Data Integration Engineer II | Worcester Polytechnic Institute – WPI | Remote (United States)

Remote Full-time

Content Creator

Remote Full-time
← Back to Home