Senior Python Developer (Backend/AI) to $5000

We are currently looking for a Senior Python Developer to join a project with one of our clients from Norway. 

 

Product/client: AI-driven construction management solution that helps to streamline data access, automate evaluations, and connect critical project information.

 

Open position details: As a Senior Python Developer, you’ll be instrumental in designing, developing, and deploying the backend systems and AI infrastructure that power the client's solutions. You will work closely with the CTO and cross-functional product team to bring their ambitious roadmap to life, contributing to both product and technical strategy.

 

Requirements:
 

  • Proven experience within Python development, ideally within a data-driven or AI-focused environment;
  • Strong coding skills, with proficiency in Python and relevant frameworks (FastAPI);
  • Experience with natural language processing (NLP) techniques;
  • Experience with Knowledge Graph systems and RAG pipelines is required;
  • Familiar with cloud platforms (Azure) and their services;
  • Experience in writing robust unit and integration tests.

 

Key Responsibilities:

 

  • Design and Develop Scalable Python Code:
    Write modular, efficient, and maintainable Python code following best practices and internal standards. Ensure long-term scalability and ease of collaboration.
  • Build and Optimize RAG Pipelines:
    Design, develop, and maintain advanced Retrieval-Augmented Generation (RAG) pipelines capable of efficiently processing large-scale unstructured textual data, ensuring high performance and reliability.
  • Implement and Enhance Knowledge Graph Systems:
    Take a leading role in the development and refinement of knowledge graph components to organize and relate project-critical data for advanced querying and reasoning.
  • Architect Robust Software Solutions:
    Participate actively in architectural discussions and decision-making, contributing your expertise to building scalable backend architectures and AI workflows that are resilient and future-proof.
  • Ensure Code Quality and Reliability:
    Proactively apply rigorous testing methods—including unit, integration, and performance tests—to maintain high standards of software reliability, speed, and accuracy.
  • Collaborate Cross-Functionally:
    Engage actively in code reviews, pair programming, and knowledge-sharing sessions, promoting a collaborative and positive engineering culture.
  • Stay Ahead with Emerging Technologies:
    Continuously explore new methodologies, frameworks, and advancements in Python, NLP, RAG, Knowledge Graphs, and other relevant fields to drive innovation and efficiency improvements within our platform.

 

Longevity of project: long-term. 
 

Start date: ASAP.

Published 4 June
85 views
·
7 applications
58% read
·
15% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...