Website:
alphabotstudio.com
Job details:
We're building a production-grade AI SaaS platform that combines intelligent web crawling, RAG-based knowledge management, and an embeddable AI chat widget for businesses. We're looking for a backend developer who can take this from its current state to a fully scaled, production-ready product.
Requirements:
- 4+ years of Python backend development; Flask and FastAPI in production environments
- Strong MySQL schema design skills — indexing, migrations (Alembic), query optimization, and relational modelling
- Experience building and hardening REST APIs — authentication flows, CSRF, rate limiting, session management, secure token handling
- Integration experience with third-party AI/ML APIs (LLM providers, vector databases like Pinecone, embedding pipelines)
- SaaS subscription and billing implementation — Stripe or equivalent payment gateway integration, plan tiers, usage metering
- Asynchronous Python — async/await, background task queues (Celery or equivalent), SSE/WebSocket streaming
- Security-first mindset — environment-based secrets management, HTTPS/TLS hardening, API key lifecycle management, MIME-type file validation
- Experience with multi-tenant architecture — namespace/tenant isolation, per-user data scoping, access control
- Production deployment experience — Docker, reverse proxy (Nginx), process management, logging, error tracking
- Horizontal scaling knowledge — connection pooling, stateless services, distributed session management
- Familiarity with vector search, embedding workflows, and chunking strategies is a strong plus
- Document parsing experience (PDF, DOCX, plain text) is a plus
- Comfort reading and refactoring a working codebase without breaking existing functionality
Click on Apply to know more.