Python Developer
This is a remote position.<\/p>\n
\n <\/div><\/span>
Requirements<\/h3>\n \n - Bachelor\u2019s <\/span><\/span>degree<\/span><\/span><\/b> in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
<\/span><\/span><\/li>\n - 3 years of professional experience<\/span><\/span><\/b> in backend development using <\/span><\/span>Python<\/span><\/span><\/b>.
<\/span><\/span><\/li>\n - Strong hands\-on experience with <\/span><\/span>Python frameworks<\/span><\/span><\/b> such as <\/span><\/span>Django, FastAPI, or Flask<\/span><\/span><\/b>.
<\/span><\/span><\/li>\n - Solid experience designing and developing <\/span><\/span>RESTful and/or GraphQL APIs<\/span><\/span><\/b>.
<\/span><\/span><\/li>\n - Strong working knowledge of <\/span><\/span>PostgreSQL<\/span><\/span><\/b> and at least one <\/span><\/span>NoSQL database<\/span><\/span><\/b> (e.g., MongoDB).
<\/span><\/span><\/li>\n - Experience with <\/span><\/span>ORM frameworks<\/span><\/span><\/b> (Django ORM, SQLAlchemy) and writing <\/span><\/span>optimized raw SQL queries<\/span><\/span><\/b>.
<\/span><\/span><\/li>\n - Practical experience with <\/span><\/span>asynchronous processing and event\-driven systems<\/span><\/span><\/b> (Celery, Kafka, RabbitMQ).
<\/span><\/span><\/li>\n - Working knowledge of <\/span><\/span>LLM integration and RAG systems<\/span><\/span><\/b>, including vector databases and embedding workflows.
<\/span><\/span><\/li>\n - Experience integrating <\/span><\/span>third\-party APIs<\/span><\/span><\/b> with secure authentication and error handling.
<\/span><\/span><\/li>\n - Familiarity with <\/span><\/span>Docker, CI/CD pipelines, and production deployments<\/span><\/span><\/b>.
<\/span><\/span><\/li>\n - Experience with <\/span><\/span>monitoring, logging, and performance optimization<\/span><\/span><\/b> tools (Prometheus, ELK, Datadog).<\/span><\/span>
<\/li>\n <\/ul>\n \n Job Responsibilities <\/span><\/b><\/span>
\n <\/div>Design and Develop Python\-Based Backend Services<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Build scalable, maintainable backend applications using Python frameworks (Django, FastAPI, Flask).
<\/span><\/span><\/li>\n - Develop RESTful or GraphQL APIs that enable seamless communication between frontend and backend services.
<\/span><\/span><\/li>\n - Write clean, well\-documented code following PEP 8 standards and best practices.
<\/span><\/span><\/li>\n - Participate in code reviews and contribute to continuous improvement of code quality.
<\/span><\/span><\/li>\n <\/ul>Build and Optimize Data Pipelines and Database Solutions<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Design and implement efficient database schemas using PostgreSQL and MongoDB.
<\/span><\/span><\/li>\n - Develop data processing pipelines for regulatory intelligence and compliance analysis.
<\/span><\/span><\/li>\n - Optimize database queries and implement caching strategies for improved performance.
<\/span><\/span><\/li>\n - Work with ORM frameworks and raw SQL as needed.
<\/span><\/span><\/li>\n - Maintain airflow DAGs for ETL processes and data workflows.
<\/span><\/span><\/li>\n <\/ul>Develop and Maintain LLM Chat Agents and RAG Systems<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Design and implement conversational AI agents powered by Large Language Models (LLMs) for compliance queries and regulatory guidance.
<\/span><\/span><\/li>\n - Build and maintain Retrieval\-Augmented Generation (RAG) systems that combine LLMs with vector databases for accurate, context\-aware responses.
<\/span><\/span><\/li>\n - Integrate LLM APIs (OpenAI, Anthropic, open\-source models) with backend services.
<\/span><\/span><\/li>\n - Manage vector embeddings and ensure efficient retrieval from vector databases (Pinecone, Weaviate, Milvus, etc.).
<\/span><\/span><\/li>\n - Monitor LLM accuracy, and cost optimization.
<\/span><\/span><\/li>\n <\/ul>Develop Event\-Driven and Asynchronous Systems<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Build event\-driven microservices using message queuing systems (Kafka, RabbitMQ, Celery).
<\/span><\/span><\/li>\n - Implement asynchronous task processing for long\-running operations.
<\/span><\/span><\/li>\n - Design systems that handle high\-throughput data processing reliably.
<\/span><\/span><\/li>\n <\/ul>Integrate Third\-Party APIs and Services<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Integrate external services such as blockchain APIs, payment gateways, and data providers.
<\/span><\/span><\/li>\n - Implement secure API authentication and error handling.
<\/span><\/span><\/li>\n - Build robust integration layers that abstract external dependencies.
<\/span><\/span><\/li>\n <\/ul>Monitor, Debug, and Optimize Performance<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Use monitoring and logging tools (Prometheus, ELK Stack, Datadog) to track application health.
<\/span><\/span><\/li>\n - Identify and resolve performance bottlenecks at the code and database level.
<\/span><\/span><\/li>\n - Contribute to incident response and troubleshooting of production issues.
<\/span><\/span><\/li>\n - Monitor LLM latency, token usage, and system performance.
<\/span><\/span><\/li>\n <\/ul>Collaborate and Mentor<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n - Work effectively with frontend developers, product managers, QA, and DevOps teams.
<\/span><\/span><\/li>\n - Mentor junior developers and conduct code reviews.
<\/span><\/span><\/li>\n - Participate in architectural discussions and technical planning.
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/li>\n <\/ul>\n
\n <\/div>
Design and Develop Python\-Based Backend Services<\/span><\/span><\/b> Build and Optimize Data Pipelines and Database Solutions<\/span><\/span><\/b> Develop and Maintain LLM Chat Agents and RAG Systems<\/span><\/span><\/b> Develop Event\-Driven and Asynchronous Systems<\/span><\/span><\/b> Integrate Third\-Party APIs and Services<\/span><\/span><\/b> Monitor, Debug, and Optimize Performance<\/span><\/span><\/b> Collaborate and Mentor<\/span><\/span><\/b>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n <\/ul>
<\/span><\/span><\/p>\n \n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n
<\/span><\/span><\/li>\n