Python Developer

\n <\/head>\n \n

This is a remote position.<\/p>\n

\n As a Mid\-Level Python Developer, you will contribute to building and maintaining robust server\-side applications, APIs, and data processing systems that power our compliance and risk intelligence platform. You'll work with modern Python frameworks and tools to develop scalable backend solutions, collaborate with experienced engineers, and take ownership of features from design through deployment. Your role bridges individual contribution with growing technical leadership you'll mentor junior developers while continuing to expand your expertise in distributed systems, cloud infrastructure, and fin\-tech technologies. You will also work with Large Language Models (LLMs) and vector databases to build intelligent features that enhance our compliance analysis, regulatory intelligence, and risk assessment capabilities.<\/span><\/span>
\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
                • Contribute to documentation and knowledge sharing within the team.
                  <\/span><\/span><\/li>\n <\/ul>\n
                  \n
                  \n <\/div>\n
                  \n
                  \n <\/div><\/span>

                  Benefits<\/h3>\n
                  \n At Yirifi, you\u2019ll build the backend and AI\-powered systems that drive the world\u2019s largest crypto risk and regulatory intelligence platform. As a Python Developer, you will work on scalable, mission\-critical services used to simplify compliance, automate due diligence, and enable the safe launch of digital assets. You\u2019ll collaborate with a globally distributed, high\-caliber engineering team, work with modern cloud and AI technologies, and enjoy the ownership, flexibility, and impact that come with building infrastructure at the core of the future of digital finance.<\/span><\/span>
                  \n <\/div><\/span>
                  \n <\/body>\n<\/html>