Senior Python Developer (Poland) (Jiji) at Genesis

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 3+ years of commercial Python development experience., Strong experience with PostgreSQL database management., Proven track record of integrating with external services and APIs., Knowledge of microservices architecture and RESTful API design principles..

Key responsibilities:

  • Develop and maintain microservices that incorporate machine learning prediction models.
  • Build AI-powered tools and applications using LLM models from AWS Bedrock, Gemini, and Claude.
  • Collaborate with data scientists to productionize ML models.
  • Ensure the performance, scalability, and reliability of services.

Genesis Tech logo
Genesis Tech Large http://gen.tech/
1001 - 5000 Employees
See all jobs

Job description

Jiji is a leading online marketplace in Africa. In 2019, we acquired OLX’s business in five countries. Now, across these locations, the platform attracts over 13 million unique users monthly who engage with over 5 million ads with a total value of over $10 billion.

Jiji is currently among the most downloaded and highest-rated apps in African e-commerce.

We're seeking a skilled Python Software Developer to join our backend team and drive the development of innovative microservices that integrate machine learning predictions and LLM-powered tools. You'll be at the forefront of implementing AI solutions that directly impact our customers' shopping experience.

Key Responsibilities:

  • Develop and maintain microservices that integrate prediction models built by our data science team.
  • Build AI-powered tools and applications using LLM models from AWS Bedrock, Gemini, and Claude.
  • Integrate with various external services and third-party APIs.
  • Collaborate closely with data scientists to productionize ML models without requiring deep data science expertise.
  • Ensure high performance, scalability, and reliability of services.

Required Technical Skills:

  • Minimum 3+ years of commercial Python development experience.
  • Strong experience with PostgreSQL database.
  • Proven track record of integrating with external services and APIs.
  • Knowledge of microservices architecture and development patterns.
  • Understanding of RESTful API design principles.

Our Technology Stack:

  • Backend: Python, Flask, SQLAlchemy.
  • Databases: PostgreSQL, ClickHouse, Redis.
  • Search & Analytics: OpenSearch.
  • Message Queue: Kafka.
  • AI/ML: AWS Bedrock, Google Gemini, Claude API.
  • CI/CD: TeamCity.
  • Cloud: AWS (Bedrock, Batch).

What We Offer:

  • 20 working days of annual paid vacation and unlimited paid sick leaves.
  • Work from the comfort of your home or one of our offices in Kyiv or Warsaw.
  • Modern Apple devices.
  • Free snacks, breakfasts, and lunches in the office.
  • Keep learning with our extensive corporate library, internal online meetings, and lectures.
  • Grow your skills with our training compensation program.
  • English learning compensation.
  • Regular team travels and corporate events.
  • Medical insurance.

    Join us!

    Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Collaboration
    • Problem Solving

    Python Developer Related jobs