
Open
Posted
Paid on delivery
We need a senior Python developer to build a custom internal research tool for our healthcare AI consultancy. The tool runs 75 standardized queries across six AI platforms in parallel, captures structured responses and citations, and writes results to an Excel template for analysis. What you're building A Python application with three components: Six API adapters: OpenAI (ChatGPT), Anthropic (Claude), Perplexity, Google (Gemini), xAI (Grok), and SerpAPI (for Google AI Overviews). All hit the official APIs and return a normalized response object. Async orchestrator that fires all 75 queries in parallel across the six platforms, handles retries and rate limits, tags client domain and competitor mentions in real time, and writes results to a provided Excel template. Streamlit UI for click-to-run operation, with engagement metadata input, live progress monitoring, results preview, plus Google Drive upload and Slack notification integrations on completion. Deliverables Six platform adapter modules with normalized response interface Async orchestrator with error handling and retry logic Excel writer (we provide the template) Streamlit dashboard Google Drive and Slack integrations README, setup guide, and operator documentation Test suite covering 70%+ of code paths All code in a GitHub private repo owned by us What we provide at kickoff Detailed architecture document and UI specification AHS Excel scan template, production-ready Full 75-query taxonomy All six API keys, provisioned and shared via 1Password Sample completed scans for reference Direct Slack access to the project lead Timeline and process 10 business days from kickoff to delivery Fixed price, paid in three milestones (30% / 40% / 30%) $500 bonus if delivered on or before business day 8 Daily commits to the repo required Weekly Friday sync at 10am ET Mutual NDA signed before access to query taxonomy Required skills 5+ years Python with strong asyncio experience Hands-on experience with at least 3 of: OpenAI API, Anthropic API, Perplexity Sonar API, Google Gemini API, xAI Grok API, SerpAPI openpyxl for Excel manipulation Streamlit for UI Google Cloud OAuth for Drive integration Slack API for notifications Strong Git/GitHub workflow Out of scope Query design, AI scoring synthesis, deck generation, mobile, and multi-user authentication. This is one focused tool with a clear endpoint. Please answer in your proposal Walk us through a recent Python project that integrated 3+ third-party APIs. What broke and how did you fix it? Which of the six APIs in scope have you used in production? What's your approach to rate limits and transient failures across async API calls? What scope questions do you have before bidding? Not a fit if You've never integrated more than two LLM APIs, you're uncomfortable with fixed-price contracts, or you can't commit to daily commits on a 10-business-day timeline.
Project ID: 40471190
113 proposals
Open for bidding
Remote project
Active 13 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
113 freelancers are bidding on average $1,443 USD for this job

⭐⭐⭐⭐⭐ Build a Custom Research Tool for Healthcare AI Consultancy ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you are looking for a Senior Python Developer. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for developing efficient Python applications. I will create an internal research tool that efficiently runs 75 queries across six AI platforms, capturing structured responses and citations. ➡️ Why Me? I can easily build your custom research tool as I have 5 years of experience in Python development, specializing in API integration, async programming, and data handling. Not only this, I have a strong grip on essential technologies like Streamlit, openpyxl, and Google Cloud integrations, ensuring a comprehensive solution for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you the spell of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Python Development ✅ API Integration ✅ Async Programming ✅ Data Handling ✅ Streamlit UI ✅ openpyxl for Excel ✅ Google Cloud OAuth ✅ Slack API Integration ✅ Error Handling ✅ Git/GitHub Workflow ✅ Test Suite Development ✅ Project Documentation Waiting for your response! Best Regards, Zohaib
$680 USD in 2 days
8.1
8.1

Hello, {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}}} I have carefully reviewed your multi-LLM orchestration platform requirements and fully understand the architecture, async processing expectations, and fixed delivery timeline. With 11+ years of experience in Python backend engineering, asyncio-based systems, Streamlit dashboards, AI orchestration workflows, and large-scale API integrations, I am confident in delivering this solution within the required 10-business-day window. Recently, I worked on an AI research automation platform integrating OpenAI, Anthropic, Gemini, SerpAPI, and vector search APIs simultaneously. The main issues involved rate limits, inconsistent API response structures, async timeout failures, and partial task crashes during parallel execution. I resolved these using normalized adapter layers, semaphore-controlled concurrency, exponential backoff retry handling, structured logging, task isolation, and provider-specific fallback logic to maintain orchestration stability under heavy parallel workloads. I have production experience with OpenAI, Anthropic, Gemini, Perplexity-style search integrations, and SerpAPI workflows, along with openpyxl-based Excel automation, Slack API integrations, and Google OAuth/Drive implementations. I am fully comfortable with fixed-price contracts, daily GitHub commits, Agile collaboration, NDA workflows, and milestone-based delivery. Thanks Christina
$800 USD in 7 days
7.2
7.2

As a seasoned developer with over 5 years of hands-on experience in Python and asyncio, I'm excited about the prospect of building the custom internal research tool you've described. I've led numerous projects involving integration of multiple third-party APIs, some of which I believe overlap with your project; thus, making me well-acquainted with the challenges that might arise. In one such project, we faced consistent errors due to rate limits and transients failures in async API calls. We resolved them by implementing intelligent retry mechanisms and using asyncio's exception handling capabilities effectively. Speaking specifically about the platforms you've mentioned, I have production experience in utilizing Google (Gemini) API, OpenAI (ChatGPT), and SerpAPI from my past projects. Complementing these skills, I have proficiency in working with openpyxl for Excel manipulation and Streamlit for UI. Moreover, as an expert in Git/GitHub workflow, I ensure daily commits along with maintaining detailed documentation.
$700 USD in 5 days
6.6
6.6

I have strong experience in Python backend development with asyncio, building multi-API integrations and async orchestrators that handle parallel requests, retries, and rate limiting across different third-party services. I’ve worked on systems that aggregate responses from multiple AI APIs, normalize outputs into structured formats, and export results into Excel-based reporting pipelines using tools like openpyxl. I can build your research tool with six API adapters (OpenAI, Anthropic, Perplexity, Gemini, xAI, SerpAPI), an async orchestrator for running all 75 queries in parallel, and a Streamlit dashboard for real-time monitoring, execution control, and result preview. I’m also comfortable implementing Slack notifications, Google Drive uploads, and robust error handling for transient API failures and rate limits. For production stability, my approach is to use async task queues with controlled concurrency, exponential backoff retries, and per-API rate limit throttling to ensure no provider gets overloaded while keeping execution fast and reliable.
$600 USD in 7 days
5.7
5.7

Hi, Your project aligns closely with the orchestration and multi-LLM systems I’ve built for AI workflow automation and research tooling. I have 15+ years of Python/backend experience with strong asyncio concurrency, API orchestration, and production-grade integrations. Recent similar project: I built a multi-provider AI research pipeline integrating OpenAI, Claude, Gemini, SerpAPI, and custom retrieval APIs. The biggest challenges were inconsistent response formats, rate limits, and async failures under heavy concurrency. I solved this using: ✔ Normalized adapter interfaces ✔ Async semaphore-based throttling ✔ Exponential backoff + retry queues ✔ Circuit-breaker handling ✔ Structured logging and checkpoint recovery Production API experience: ✔ OpenAI ✔ Anthropic Claude ✔ Gemini ✔ SerpAPI ✔ Perplexity Approach to rate limits/failures: • asyncio + httpx/aiohttp orchestration • Provider-specific concurrency pools • Retry with jitter/backoff • Timeout isolation per provider • Incremental result persistence • Structured monitoring/logging Comfortable with: ✔ Streamlit UI ✔ openpyxl Excel workflows ✔ Slack API integrations ✔ Google Drive OAuth ✔ Fixed-price delivery ✔ Daily commits & fast iteration Questions: Preferred deployment target? Expected token volume per query? Any global concurrency caps across providers? — Karthik
$1,200 USD in 7 days
5.8
5.8

Greetings! I specialise in high-performance Python automation systems and multi-LLM orchestration tools built for reliability, speed, and production-grade research workflows. Here's how I can help: • Build all six API adapters with a clean normalized response schema for OpenAI, Claude, Gemini, Grok, Perplexity, and SerpAPI • Develop an asyncio-based orchestration layer with concurrency controls, exponential backoff, retry queues, and rate-limit protection • Create a Streamlit dashboard with live execution tracking, engagement metadata input, result previews, Drive upload, and Slack notifications • Implement robust Excel automation using openpyxl to populate your provided healthcare analysis template accurately • Deliver tested, documented, GitHub-managed code with daily commits, operator docs, and 70%+ coverage via pytest Recently, I built a Python research pipeline integrating OpenAI, Gemini, SerpAPI, and Slack APIs. The biggest issue was transient 429/timeout failures under async load; I solved it using semaphore-based concurrency, adaptive retry windows, request batching, and provider-specific cooldown handling.
$800 USD in 7 days
5.3
5.3

You need 75 standardized queries run in parallel across six LLMs with normalized outputs and citation capture — that scale and normalization are where most projects stumble, not the UI. The real challenge is consistent response shaping plus safe concurrency control so results land in your Excel template cleanly and predictably. I built ProgramPro where I wired OpenAI, Anthropic and YouTube Data API into a Django backend and solved normalization, retries and export logic end to end. How I’d deliver 1. Build per-platform adapter returning a normalized response object and citation list 2. Async orchestrator with per-service concurrency semaphores, retries with exponential backoff and real-time tagging streamed to Streamlit 3. Excel writer using openpyxl, Google Drive upload via OAuth service account, Slack notification on completion 4. Tests, README, daily commits and private GitHub repo ownership transfer Client Questions 1) Recent project integrated OpenAI Anthropic YouTube Data API. Failures: rate limiting and schema drift from different models. Fix: add adapter normalization layer, request batching, exponential backoff with jitter, short TTL caching and meaningful error bubbles to UI. 2) Production experience: OpenAI ChatGPT Anthropic Claude Perplexity Sonar. Familiar with SerpAPI and Google Gemini in evals not full production. 3) Rate limits approach: per-service async semaphore configurable; retries with capped exponential backoff and jitter; circuit breaker for persistent failures; local cache for repeat queries; detailed logging and metrics. 4) Scope questions: Do scans ever include PHI? Preferred Drive auth method service account or user OAuth? Exact Slack channel and payload template? Can tests hit real APIs or require mocks? If you send the NDA and the architecture doc I’ll draft a one page orchestration diagram and repo layout ready for your 1Password keys. My bid 800 USD.
$800 USD in 7 days
4.8
4.8

Hello, I am excited about the opportunity to develop a custom internal research tool for your healthcare AI consultancy. I understand that you need a Python application that effectively integrates six AI platforms to run standardized queries and manage the results seamlessly. With over five years of experience in Python development, I have a strong background in building applications that utilize multiple APIs, including OpenAI and Google Gemini. My expertise in asyncio allows me to efficiently handle parallel API calls, manage retries, and ensure robust error handling. To achieve your project goals, I will follow these steps: - Develop six API adapters to normalize responses from OpenAI, Anthropic, Google, and others. - Implement an async orchestrator to execute queries in parallel, handling rate limits and tagging mentions in real time. - Create a Streamlit UI for user-friendly interaction, complete with live progress monitoring and integration with Google Drive and Slack for notifications. - Ensure thorough documentation and a comprehensive test suite to cover over 70% of the code paths. I am eager to start this project and confident in my ability to deliver high-quality results within the specified timeline. Please let me know if you’d like to discuss any further details or clarifications. Thank you!
$800 USD in 7 days
4.8
4.8

Hi, I can build this internal research tool as a focused Python application with clean API adapters, async orchestration, Excel output, and a Streamlit operator UI. Recently, I built a Python automation system integrating multiple third-party APIs, including LLM APIs, document processing services, cloud storage, and notification workflows. The main issues were rate limits, inconsistent response formats, timeout failures, and partial runs. I fixed them with normalized response models, async retry queues, exponential backoff, request-level logging, fallback handling, and resumable job execution. For this project, I would structure the app into six adapter modules, each returning the same normalized object for response text, citations, metadata, errors, latency, and source platform. The orchestrator would run the 75-query taxonomy across all platforms using asyncio with bounded concurrency, per-provider rate-limit controls, retries, real-time tagging for client/competitor mentions, and safe incremental writing to the Excel template using openpyxl. I am comfortable with Streamlit dashboards, Google Drive OAuth, Slack notifications, GitHub workflow, daily commits, documentation, and test coverage targets. I can work within the 10-business-day timeline and milestone structure. Best Regards.
$600 USD in 7 days
5.0
5.0

Hello there, I hope you are doing well. I am a senior Python developer with 5+ years of hands-on experience in building robust async data flows, API adapters, and scalable tooling. My strength lies in designing clear interfaces for multiple API providers, crafting reliable async orchestration, and delivering polished UIs and export-ready outputs. I’ll approach your tool as three focused layers: six adapters with a normalized response shape, an async orchestrator that handles parallel queries, retries, and rate limits, and a Streamlit dashboard with drive and Slack integrations. In a recent project, I built a parallel cross-API query engine for a healthcare analytics team: six APIs, 75+ queries, structured results, and an Excel export. I implemented resilient error handling, per-API rate limit awareness, and a clean data model so analysts could iterate quickly without touching the plumbing. I can deliver this based on my experience and the details you provided. I’ll keep the code clean, well-documented, and production-ready, with a focus on reliability, test coverage, and clear operator docs. Please feel free to contact me so we can discuss more details. Best regards, Billy Bryan
$890 USD in 1 day
4.6
4.6

Hey there, I’m excited about your healthcare AI consultancy’s need for a robust Python orchestrator with Streamlit UI to run 75 queries over six LLM platforms in parallel. With 6+ years of Python experience, extensive async handling, and deep hands-on work with OpenAI, Anthropic, and Google Gemini APIs in production, I’m confident in delivering exactly what you need. I’ve built complex systems managing retries, rate limits, and real-time data tagging, ensuring smooth API orchestration even under high loads. My Streamlit dashboards are intuitive and performant, and integrating Slack/Google Drive is right in my wheelhouse. I propose a well-structured 10-day timeline syncing daily commits and weekly check-ins, ensuring transparency and early feedback. I'll prioritize the async orchestrator for reliability and excel output accuracy, then refine the UI and integrations. Let’s kick off with your architecture docs and API keys to set a solid foundation. Could you share more about specific error scenarios or edge cases you’d want the orchestrator to handle during the queries? Thanks,
$890 USD in 28 days
4.2
4.2

Hi, 75 parallel queries across those six APIs is standard but the rate limits on grok and perplexity usually choke first if you don't bake in a proper semaphore-based backoff, I've used four of these in production and the serpapi results can be noisy if the selectors change, I will handle the gdrive oauth flow so the files sync automatically, send me the architecture doc and let's go
$600 USD in 10 days
4.3
4.3

Hello, I recently resolved API failures by implementing exponential backoff and circuit breaker patterns, ensuring resilient requests. I have integrated the OpenAI, SerpAPI, and Google Gemini APIs in production, normalizing responses for consistency. My approach to rate limits involves monitoring API usage and queuing requests appropriately to avoid hitting thresholds, coupled with retries for transient failures using asyncio. Before bidding, I would like to confirm the expected structure of the Excel output based on the template you provide. I built a similar tool that orchestrated multiple API calls, utilizing aiohttp for async requests and openpyxl for Excel manipulation. I implemented a Streamlit UI for real-time monitoring, which included Google Drive integration for file uploads. For this project, I would leverage FastAPI as the backend to manage the async orchestrator efficiently while ensuring seamless integration with Slack for notifications. For the parallel execution of the 75 queries, would you prefer leveraging asyncio with a semaphore to manage concurrent requests or implementing a task queue with Celery for better scaling?
$650 USD in 5 days
4.1
4.1

As a full-stack developer with over a decade of experience in Python, I am well-versed in building complex applications while leveraging on third-party APIs for seamless integrations. In response to your question on my recent project integrating 3+ third-party APIs, I worked on a real estate platform where I connected APIs from different property listing services and geographic information system providers to allow users to search and view comprehensive data on properties. Overcoming some unexpected rate limiting challenges led me to develop an asynchronous system that managed API requests effectively in order to ensure uninterrupted end-user experience. Regarding the six APIs mentioned in this project, I have hands-on experience with three of them: OpenAI, Perplexity Sonar, and Google Gemini. For any unfamiliar APIs or tools, I always take the initiative to dive into the documentation and leverage my problem-solving skills to understand its intricacies rapidly.
$600 USD in 7 days
5.2
5.2

Hi there, This project is a strong fit for my background. I’ve built Python-based AI orchestration and automation systems integrating multiple third-party APIs, async pipelines, structured result normalization, reporting workflows, and monitoring dashboards. Recently, I worked on a research platform integrating OpenAI, Anthropic, Gemini, SerpAPI, and Slack. The main challenges were inconsistent response formats, provider rate limits, and transient async failures during parallel execution. I solved this by implementing a normalized adapter layer, provider-specific retry/backoff logic, asyncio semaphore controls, structured error recovery, and centralized logging so failed requests never blocked the overall pipeline. Production experience includes: * OpenAI API * Anthropic Claude API * Google Gemini API * SerpAPI I also have hands-on experience with: * asyncio * Streamlit * openpyxl * Slack integrations * async worker orchestration * structured Excel export systems For rate limiting and transient failures, I typically use: * async semaphores per provider * exponential backoff with jitter * timeout isolation * task-level retry policies * normalized response validation before persistence A few scope questions: * Expected average token size per query? * Any provider concurrency constraints already known? * Should runs support resume/retry after interruption? I’m comfortable with fixed-price delivery, daily commits, and the 10-business-day timeline. Kind regards.
$800 USD in 7 days
4.4
4.4

Hello There!!! ★★★★ (Python Async Multi-LLM Orchestrator with Streamlit Dashboard & API Integration System) ★★★★ Project understanding: I have read your requirements and understand you need a senior Python solution that runs 75 queries in parallel across 6 LLM APIs, normalizes responses, handles retries/rate limits, writes to Excel, and provides a Streamlit UI with Drive + Slack integrations. Services: ⚜ Async Python orchestrator using asyncio for parallel LLM calls ⚜ API adapters for OpenAI, Anthropic, Perplexity, Gemini, Grok, SerpAPI ⚜ Structured response normalization with retry & rate-limit handling ⚜ Excel automation using openpyxl with provided template ⚜ Streamlit UI for execution, progress tracking & results preview ⚜ Google Drive upload integration + Slack notifications ⚜ Logging, error handling, and test suite (70%+ coverage) Experience: I have built Python automation systems integrating multiple APIs, async pipelines and data processing tools, focusing on reliability, scaling and clean architecture for production workflows. Approach: I will design modular adapter architecture, async task queue with throttling strategy, and Streamlit dashboard for operator control. Tools: Python asyncio, FastAPI (if needed), openpyxl, Streamlit, Google APIs, Slack SDK. Let’s connect, I can align quickly with your architecture doc and start implementation immediately. Warm Regards, Farhin B.
$669 USD in 16 days
4.4
4.4

Hello, Sir I can build your healthcare AI research tool with a strong focus on reliability, speed, and clean architecture within your 10-day timeline. I have 5+ years Python experience with asyncio and have built systems integrating multiple AI APIs (OpenAI, Anthropic, Gemini, and SerpAPI). I will design normalized adapters, a resilient async orchestrator with retry/backoff, and a Streamlit UI for real-time monitoring. I will also implement Excel export (openpyxl), Google Drive upload, and Slack notifications. Recent project: I built a multi-LLM evaluation pipeline integrating OpenAI, Anthropic, and Gemini. Issues included rate limits and inconsistent response formats. I solved this using adaptive retry queues, exponential backoff, and a strict normalization layer to unify outputs. APIs used in production: OpenAI, Anthropic, Gemini, SerpAPI. Rate limit strategy: async semaphore pools, per-provider throttling, exponential backoff, jitter, and idempotent retries with structured logging. Questions: – Expected response schema format? – Max concurrency limits per API? – Excel template structure constraints? I can commit to daily updates and deliver within your milestone structure. Thank you very much for reading my proposal. Regards.
$800 USD in 7 days
3.5
3.5

**DO NOT PAY ME UNTIL I COMPLETE! :)** Hello my valuable client :) My profile is new over here but I have 7 years of experience in this field. I have completely understood about your project. Also I will provide you free maintenance on your project for 1 year after project completion. I can definitely complete this in your timeframe. Give me one chance to prove myself. Hit the chat button to get started. If you will not like my work then you dont need to pay me any money so dont worry and have faith in me :) I am eagerly waiting for your message.
$751 USD in 7 days
3.4
3.4

As an accomplished Full-Stack Web and Mobile App Developer with over 14 years of experience, I’ve delivered 416 projects successfully – comparable to the workload you present. My skillset extends to Python (Django & libraries), API development, and Software Architecture, making me a strong candidate for your senior Python developer role. Summing up, I believe that my proficiency in Python and its relevant libraries like openpyxl for Excel manipulation along with Streamlit for UI makes me well-suited for your healthcare AI consultancy. A commitment to daily commits on a 10-business-day timeline will ensure continuity for all stakeholders involved and help derive more value from this partnership. Let's work together to catapult your AI research tool into fruition!
$1,000 USD in 12 days
3.5
3.5

Hi there, Your main risk is not the Streamlit screen, it’s keeping 450 async LLM/API calls reliable, normalized, rate-limit aware, and traceable into the AHS Excel template without losing citations or partial failures. I’ve spent the last 4 years solving exactly this type of multi-API Python orchestration problem for research and automation tools. Recently, I built a Python workflow integrating OpenAI, Anthropic, Google APIs, Slack, and Airtable. What broke first was inconsistent response schemas plus 429/5xx bursts during parallel execution; I fixed it with adapter-level normalization, exponential backoff with jitter, per-provider concurrency limits, idempotent retries, structured logging, and resumable job state. For your tool, I’ll create six clean adapter modules, a shared normalized response model, asyncio orchestration with semaphores/retry policies, real-time domain/competitor tagging, openpyxl writing into your template, Streamlit progress/results preview, Drive upload, Slack completion alerts, docs, and 70%+ tests. I’m comfortable with daily GitHub commits, NDA, fixed milestones, and the 10-business-day target. Production experience: OpenAI, Anthropic, Gemini/Google APIs, SerpAPI, Slack, Drive OAuth; I can implement Perplexity and xAI against official APIs quickly within the adapter pattern. Best regards,
$890 USD in 1 day
3.2
3.2

Львів, Ukraine
Member since Mar 12, 2025
$30-250 USD
$15-25 USD / hour
$150-200 USD
$30-250 USD
$100-200 USD
$30-250 USD
₹600-700 INR
$25-50 USD / hour
₹600-1500 INR
$30-250 USD
₹1500-12500 INR
$15-25 USD / hour
₹37500-75000 INR
₹600-1500 INR
$30-250 USD
₹100000-2000000 INR
$15-25 USD / hour
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
₹75000-150000 INR
min $100000 USD
$750-1500 USD
₹1500-12500 INR
$30-250 USD