See all roles

FULL STACK PYTHON DEVELOPER — AI & CRYPTO MARKET ANALYSIS

Work from home Full-time role Hiring

Job Summary We are looking for a versatile Full Stack Python Developer to take ownership of a production-grade crypto market-structure analysis platform. The system combines real-time OHLCV data ingestion, algorithmic swing/trend detection (BoS, CHoCH, Wyckoff), AI-generated market summaries, and an interactive Streamlit front end — all backed by a Django REST API and a multi-agent LLM pipeline. You will be the primary engineer: maintaining and extending existing detection algorithms, improving the AI summarization pipeline, hardening authentication and integrations, and shipping new visualizMaintain and improve the Django 5 async REST API (django-ninja), domain-separated apps (AI, chat, stock, auth, chart, users) and Pydantic schema layer.

Responsibilities

  • Extend swing-point and trend detection algorithms (BoS/CHoCH, Wyckoff zones) built on pandas DataFrames — improving accuracy, coverage, and performance.
  • Develop and tune the LLM/AI pipeline: LangChain agents, LangGraph orchestration, OpenAI integration, and Langfuse prompt tracing/observability.
  • Build and refine the Streamlit interactive UI: Plotly candlestick charts, overlays, session state management, and browser-side token persistence.
  • Own the Celery + Redis background task layer, async job scheduling, and health-check infrastructure.
  • Manage exchange API integrations (Bybit public API patterns), token-refresh auth flows, and REST ingestion helpers.
  • Maintain Docker-based dev and production infrastructure (multi-stage builds, compose stacks, MinIO/S3, uWSGI).
  • Write and expand the pytest test suite; enforce code quality with ruff, pre-commit hooks, and type annotations.

Qualifications

  • Python 3.11+ — strong command of modern Python: type hints, dataclasses, enums, packaging (pyproject.toml / Poetry / UV).
  • Django (v5) — async patterns, modular app design, django-ninja or DRF, ORM with custom querysets/managers.
  • Pandas & NumPy — time-series manipulation, rolling/EWM operations, index-based masking on OHLCV data.
  • Streamlit — production deployments, session state, component lifecycle, local storage integration.
  • LLM / AI engineering — LangChain, agent/tool design, structured outputs, prompt engineering; OpenAI API experience required.
  • Plotly — candlestick charts, graph_objects overlays, interactive financial visualizations.
  • REST API design — token-based auth, OAuth/refresh patterns, Pydantic request/response schemas.
  • Celery + Redis — background task design, scheduling (celery-beat), broker/result-backend configuration.
  • Docker — multi-stage Dockerfiles, compose stacks, service orchestration.
  • Testing & quality — pytest, factory_boy, ruff linting, pre-commit, CI pipelines.
  • Trading/market-structure basics — knowledge of or willingness to learn swing highs/lows, Break of Structure (BoS), Change of Character (CHoCH), and Wyckoff methodology.

NICE TO HAVE - LangGraph and LangFuse (or equivalent LLM observability stack) hands-on experience. - Bybit or other crypto exchange API integration experience. - Pydantic v2, OpenTelemetry, and Sentry instrumentation in a production setting. - MinIO / S3-compatible object storage configuration. - PostgreSQL with psycopg3, async queries, and geospatial extensions (GDAL/GEOS). - RS256 JWT key management and cryptography-library-level security work. - Experience serializing dataframes as LLM context (CSV-based prompt construction). TECH SNAPSHOT Backend: Python 3.13, Django 5, django-ninja, Celery, Redis, PostgreSQL, uWSGI Frontend: Streamlit, Plotly (graph_objects), streamlit-local-storage AI / LLM: LangChain, LangGraph, OpenAI, Langfuse, prompt engineering Data: Pandas, NumPy, ta (technical analysis), Pydantic Infra: Docker, MinIO/S3, OpenTelemetry, Sentry, JWT (RS256) Quality: pytest, factory_boy, ruff, pre-commit, Poetry / UV Pay: Up to $183,000.00 per year Work Location: Remote Apply To This Job

You might like

Python Engineer

Work from home Full-time role

Senior Python Software Engineer, ML Developer Tools - US Remote

Work from home Full-time role

Python Engineer-USA Remote

Work from home Full-time role

Java Programmer(Remote)

Work from home Full-time role

Backend Java Developer :: 100% Remote :: W2 Position

Work from home Full-time role

Application Engineer - Java Developer

Work from home Full-time role

Java Developer - Remote

Work from home Full-time role

Junior Java developer-(Remote)

Work from home Full-time role

Hiring: Java Developer/Programmer 3- Texas Remote – W2 Role/No C2C

Work from home Full-time role

Full Stack/Java Developer(REMOTE)

Work from home Full-time role

Experienced Data Entry Specialist and Customer Support Representative – Remote Career Opportunities at arenaflex

Work from home Full-time role

Responsable Onboarding Comptable

Work from home Full-time role

Experienced Chat Operators Wanted – Flexible Hours, Great Pay, and Career Growth Opportunities at arenaflex

Work from home Full-time role

Care Team Intake Specialist

Work from home Full-time role

Experienced Data Entry Technician – Court Administration and Operations Support

Work from home Full-time role

Experienced Work-from-Home Customer Service Representative – Phone, Email, and Chat Support

Work from home Full-time role

Virtual Travel Assistance Agent – USA Remote

Work from home Full-time role

Experienced Work-From-Home Customer Service Representative - Product Support Specialist

Work from home Full-time role

Client Accounting Services (CAS) Department Manager

Work from home Full-time role

Korepetytor online - Scratch Poland

Work from home Full-time role