Senior Python Engineer (AI & Backend)

#213511

PROJECT INFORMATION:

Industry: Construction/Engineering

Remote work: Fully Remote

Project language: English

Project length: 12 months contracts

Start: ASAP / Flexible

Assignment type: B2B

Summary:

The Senior Python Engineer role focuses on developing AI-driven solutions to enhance the construction management process by building robust backend systems and AI infrastructure.

Main Responsibilities:

Core responsibilities include designing and developing scalable Python code, optimizing intricate data processing pipelines, and contributing to the architecture of robust software solutions.

  • Design and Develop Scalable Python Code: Write modular, efficient, and maintainable Python code following best practices.
  • Build and Optimize RAG Pipelines: Develop advanced Retrieval-Augmented Generation (RAG) pipelines to efficiently process unstructured textual data.
  • Implement and Enhance Knowledge Graph Systems: Lead the development of knowledge graph components for advanced querying and reasoning.
  • Architect Robust Software Solutions: Engage in architecture discussions to establish scalable backend architectures.
  • Ensure Code Quality and Reliability: Apply rigorous testing methods to maintain high software reliability standards.
  • Collaborate Cross-Functionally: Promote a positive engineering culture through code reviews and knowledge-sharing.
  • Stay Ahead with Emerging Technologies: Explore and implement advancements in Python, NLP, RAG, etc.

  • Proven experience in Python development, preferably in a data-driven or AI-focused setting.
  • Experience with natural language processing (NLP), Knowledge Graphs, and RAG.
  • Strong coding skills in Python with frameworks like FastAPI.
  • Familiarity with Azure cloud platforms.
  • Ability to write robust unit and integration tests.

Nice to Have:

  • Familiarity with other programming languages or frameworks.
  • Previous experience in construction or related industries.
  • Knowledge of advanced testing frameworks.

Other Details:

Location: Remote

Team Structure: Cross-functional product team working closely with the CTO.

Tools/Methodologies: Development in Python and use of Azure cloud services.

Wiodąca firma Konsultingu IT


emagine jest największą na rynku skandynawskim i drugą w Polsce firmą świadczącą usługi z zakresu outsourcingu i konsultingu IT. Nasze ponad 30-letnie doświadczenie na ryku gwarantuje najwyższą jakość i pełne zadowolenie zarówno klientów jak i konsultantów. Nasza centrala znajduje się w Kopenhadze. Posiadamy także biura w innych krajach Europy i Azji.

Nasza umiejętność słuchania, rozumienia i dostosowania się do priorytetów i szczególnych wyzwań, z którymi mierzą się nasi klienci i konsultanci pozwala nam wywierać realny wpływ na otoczenie i tworzyć wartość dodaną, co ostatecznie przekłada się na wartościową współpracę.

Jesteśmy emagine i wsłuchujemy się w Twoje potrzeby.