Backend Developer (Python)

December 19, 2025
Application deadline closed.

Job Description

We are looking for a Python Backend Developer to build and optimize search, NLP, and data-processing services. The role focuses on developing Python services that handle NLP tasks and integrate seamlessly with a PHP-based core backend.

Duties and Responsibilities

  • Develop backend services using Python (FastAPI)
  • Build and improve search functionality, including full-text and relevance-based search
  • Implement NLP pipelines for:
  • Automatic content generation
  • Text classification and tagging
  • Text summarisation
  • Topic extraction and comparison across multiple data sources
  • Design data ingestion, processing, and enrichment workflows
  • Implement asynchronous job processing using message queues
  • Develop synchronous REST APIs for low-latency operations
  • Work with large volumes of structured and unstructured text data
  • Store and update processed results in PostgreSQL
  • Improve performance, accuracy, and reliability of backend service

Requirments

  • Strong experience with Python
  • Experience building APIs using FastAPI
  • Solid understanding of Elasticsearch
  • Experience with background workers and queue-based processing
  • Practical experience with NLP tasks such as classification, summarisation, or content generation
  • Experience working with PostgreSQL
  • Comfortable working in containerised (Docker) environments
  • Experience with NLP libraries such as spaCy, NLTK, transformers (Hugging Face)
  • Experience with RabbitMQ or similar messaging systems
  • Experience building search-heavy or data-intensive platforms
  • Ability to work independently

How To Apply

Interested applicants meeting the criteria can apply through the Fortune Career Website https://careers.addisfortune.info you may contact the HR department at 011-416-3020 for additional information.

Location Tegene Bldg, 7th Floor (Beqlo Bet area Sierra Leone St. next to former Global Hotel.

LINK or https://maps.app.goo.gl/Xtg8q665gNZk75Zy8