[Freelance - Ongoing / Hourly Support] | AI Codebase Maintenance, Python Cleanup & Optimization

:wrench: Freelance Opportunity


Python Developer - AI Codebase Maintenance

Project Title


$40-60/hr (Negotiable)

Budget / Rate


Company / Client Name · Individual

Engagement Model · Ongoing / Hourly Support

Budget / Rate · $40-60/hr (Negotiable)

Project Duration · Indefinite / Ongoing

Time Zone Pref · Async (No overlap required)

Required Seniority · Mid-Level+

Target Start Date · Flexible

When do you plan to hire for this role? · Now (Active Opening)


To qualify, complete this evaluation:

:red_circle: 〔Refactoring〕RefactorQuest: Maintaining a Growing Python Simulation Codebase

Deadline: Rolling until position filled


Job Description


We have a growing Python codebase largely generated by AI tools (Claude, Cursor, etc.). AI-generated code can be well-structured, but it tends to accumulate — redundant functions, unused imports, duplicate logic, and bloat that slows things down.

We need a developer who can jump in periodically to:

  • Identify and remove dead code, unused dependencies, and redundant logic
  • Consolidate duplicate functions and streamline modules
  • Improve overall codebase hygiene and maintainability
  • Keep things lean as new AI-generated features get added

This is ongoing, flexible work — some weeks might be 2-3 hours, others 10+. Ideal for someone who enjoys cleaning up code and keeping projects from becoming unmaintainable.


Requirements


Must-Have Skills · Python, code cleanup, identifying dead code, dependency management

Nice-to-Have Skills · Experience with AI-generated codebases, linting tools, test coverage

Tech Stack & Tools · Python, Git






How Selection Works

01 Start the AIVIA Session — Automated, dynamic AI session that adapts to your answers.

02 Open Book — You may use any resources, but the AI probes your reasoning in real-time.

03 Next Steps — Transcripts are reviewed to select finalists. The AI generates your final interview questions, so you’ll need to defend and extend your answers live.

04 Qualification — Only candidates who pass at Intermediate level or higher move forward.


Why Complete This Evaluation?

✓ Get considered automatically for this opening

✓ Get detailed feedback on your technical approach

✓ Build your verified AIVIA profile for future opportunities