Python Developer — AI Voice Agent + Windows Screen Automation (Healthcare, LLM, Local AI) - Contract to Hire

Remote Full-time
We are building ReadyRep.ai — a Windows desktop application (.exe) that acts as an AI front-desk receptionist for medical clinics. It answers phone calls using a local AI voice agent and simultaneously navigates an EHR system on screen (moving the cursor, clicking, entering data) — exactly like a human receptionist would.

What makes this unique: instead of a developer programming the steps, the clinic user performs each task once on their own computer while the app silently watches and records. The AI learns from that recording and repeats the task independently on future calls. No coding required from the end user.

We need a developer who can build the following 4 components in 4 weeks:

1. A clean Windows dashboard (Tauri + React) with a task library, a “Start Shadowing” recording mode, and a live status bar showing what the AI is doing step by step

2. A shadow recorder that captures mouse clicks by element name (not pixel coordinates) using the Windows UI Automation API via pywinauto — plus microphone audio transcribed locally via Whisper

3. An AI replay engine that loads the recorded task, substitutes live caller data using Jinja2 templates, and executes the steps autonomously using pywinauto — running in a parallel thread so it never blocks the voice conversation

4. A voice agent using Twilio (inbound calls), whisper.cpp for real-time speech-to-text, LLaMA 3 via Ollama for intent classification, and Kokoro TTS for natural voice output — with a filler phrase system that fills EHR loading delays so the caller never hears dead silence

The POC requires one working demo task: New Patient Enrollment — live phone call, fields fill in OpenEMR on screen in real-time, confirmation email sent via Resend API before the call ends.

Required skills: Python, pywinauto / Windows UI Automation, LangChain, Ollama / LLaMA, Whisper STT, Twilio Voice SDK, Tauri or Electron, asyncio (parallel processing), SQLite

Nice to have: Kokoro TTS experience, OpenEMR familiarity, HIPAA awareness

Budget: upto $5,000 fixed price, paid in two milestones (Week 2 checkpoint + Week 4 final delivery)

Deliverables: Working .exe installer, all source code in a private Git repo, and a live demonstration of the demo task. A full technical specification document will be shared with shortlisted candidates.

To apply, please answer these three questions in your proposal:

1. Have you built anything using pywinauto or Windows UI Automation before? Briefly describe it.

2. Have you worked with a local LLM (Ollama, LLaMA, Mistral) in a production or client project?

3. What is your realistic timeline to deliver a working voice + screen automation prototype?

Proposals without answers to these questions will not be reviewed.

Apply Now

Apply Now
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

Work from Home Salesperson $120k No Experience Necessary

Remote Full-time

Principal Product Specialist - Cloud - SLED/Healthcare

Remote Full-time

Experienced Data Entry Specialist – Remote Typing Jobs for Ambitious Individuals at blithequark

Remote Full-time

Court Operations Associate - Scott County District Court - Criminal

Remote Full-time

Experienced Remote Data Entry Specialist – Accurate and Efficient Data Management Professional

Remote Full-time

Global Marketing Operations Manager

Remote Full-time

Urgently Hiring: Associate Tax Analyst

Remote Full-time

Bioinformatics Scientist

Remote Full-time

Southwest Airlines Analyst Job $25Hr

Remote Full-time

Yelp Job Removing Spam Comments US ( Product Design Manager )

Remote Full-time
← Back to Home