ReadyChatAI.llc

Backend Programmer Lead

Posted: 10 hours ago

Job Description

About ReadyChatAI builds AI-powered conversational systems that automate customer messaging and lead follow-up for small and midsize businesses. Our platform integrates LLMs with channels like SMS, WhatsApp, and web chat to deliver natural, context-aware responses. ** Role Overview** We are hiring a backend Python engineer to work on core backend services, messaging pipelines, AI agent logic, and platform integrations. The work involves production-grade LLM orchestration, reliable API design, and careful attention to code quality.Key ResponsibilitiesBuild and maintain backend services and APIs using Django and/or FastAPI.Implement conversational agent logic using LangChain or custom orchestration layers.Develop chat session management, context/memory systems, and persona configurations.Maintain and optimize a multi-tenant SaaS environment.Work with our existing deployment stack: Supabase (authentication, data layer, pgvector) and Railway (application runtime and environments).Ensure code clarity, coverage, and maintainability through testing and documentation.Participate in architecture planning and code reviews.RequirementsStrong Python background.Production experience with Django or FastAPI.Practical experience building with LLMs (LangChain, custom pipelines, retrieval, or agent tools).Familiarity with Supabase (Postgres, pgvector, RLS) and deploying to Railway or similar container-based platforms.Understanding of REST API design, authentication, and security best practices.Ability to write clean, maintainable, well-structured code.Nice to HaveMessage queues (Redis, Celery, RQ).Vector search systems (Supabase pgvector, Pinecone, Weaviate, etc.).Experience building multi-tenant SaaS systems.Familiarity with messaging APIs (Twilio, WhatsApp Cloud API, Meta Messaging).What We OfferHigh ownership and autonomy.Work on an active production platform with real customers.Remote and flexible schedule.Direct input into product and system design.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In