Currently, we are seeking a skilled Python Developerto design and build the backend systems of our internal AI platform.
• Design and develop Python services and platform REST APIs;
• Build and maintain data processing pipelines;
• Develop integrations with internal data sources;
• Implement search and AI-powered workflows on top of the platform;
• Build tooling for measuring and maintaining system quality;
• Own service deployment and operations at launch;
• Participate in roadmap planning and architectural decision-making.
What makes you a perfect fit?
• Proficient in Python;
• Experience in building backend services and designing REST APIs (FastAPI / Django REST / Flask);
• Experience with relational databases (Postgres / MySQL);
• Experience with queues and background tasks (Celery / RabbitMQ / Kafka);
• Redis (caching, queues, pub/sub);
• Third-party API integrations: REST, OAuth, webhooks;
• Docker, working with S3-compatible storage;
• Testing culture (pytest), PR/code review workflow, understanding of CI/CD and observability;
• RAG systems, embeddings, vector databases (pgvector);
• Working with LLM APIs (Anthropic, OpenAI): prompting, tool calling;
• Agent frameworks (LangChain, LlamaIndex, LangGraph);
• LLM evaluation frameworks (RAGAS, deepeval);
• AI rapid prototyping tools (Streamlit, Gradio);
• Modern Python tooling (ruff, uv, pyproject.toml, pyright).
Let’s create hits together!
Originally posted on Himalayas