Python Developer (Remote) - Contract

Life_Salt_6176 (via Reddit)NigeriaFreelance

About the Company

A financial advisory firm is seeking a Python developer to build an internal web app for automated business report generation.

Job Description

Building a browser-based internal web app for a financial advisory firm that automatically generates structured business reports (PowerPoint + PDF) using the Claude API. User selects a report type, optionally uploads reference documents, and receives a finished file populated into the provided .pptx template.

  • Job Location: Remote
  • Salary: ₹7,000 – ₹10,000 (one-time, fixed price)
  • Employment Type: Contract (~1 week build)
  • Other relevant details: Full project brief shared with shortlisted candidates only

Key Responsibilities

  • Build a Streamlit frontend for the web app
  • Integrate Claude API (Anthropic) with web search tool
  • Implement document parsing supporting all file types (PDF, PPT, Word, Excel, etc.)
  • Use python-pptx / python-docx to populate AI output into provided .pptx template
  • Deploy on Railway or Render
  • Implement usage logging (Python logging → Excel export)

Key Features to Build

  • Research modes (3 modes): Public only (Claude searches web, no uploads), Private only (web search OFF, works only from uploaded documents), Hybrid (web search ON + uploaded documents combined)
  • Dynamic example training by report type: Folder structure for past reports separated by type; system prompt automatically loads only relevant past reports as style examples based on selected report type
  • Anonymity filter: Confidentiality rules applied automatically when toggled ON
  • PDF and PowerPoint output
  • Individual login system: Username + password per user
  • Usage logging: Captures user, company searched, report type, tokens used, estimated INR cost per report
  • Progress tracker: Shows live pipeline stages

Required Skills

  • Experience with python-pptx, python-docx, or document automation
  • Experience with LLM APIs (Claude, OpenAI, or similar)
  • Ability to work within 1-week timeline

What the Employer Has Ready

  • The .pptx template file that needs to be populated
  • A written brief covering the full pipeline and all features (shared with shortlisted candidates)

How to Apply
Interested candidates should DM or comment with:

  1. A project where you worked with python-pptx, python-docx, or document automation
  2. Experience with LLM APIs — Claude, OpenAI, or similar
  3. Confirmation you can work within the 1-week timeline
  4. Your fixed price quote

Reddit Post Link

About This Listing
This page is part of our regularly updated collection of job opportunities. Each listing is shared to help users find available roles without upfront costs. 

What You Should Know 
Details such as eligibility, requirements, deadlines, and availability may change at any time. 
We do not control the hiring or enrollment process and are not responsible for final selections, or outcomes. 

Disclaimer 
This website does not act as an employer, recruiter, or training provider. 
Users are advised to verify information directly from the official source before applying.

Want to see all current job openings? Browse our latest remote job listings to find roles that match your skills.

Python Developer (Remote) - Contract | Job Dockets