WikiTeq лого

Senior Python Developer for LlamaIndex + Postgres RAG Application

Плата од 100.000 ден. до 120.000 ден.

За компанијата:

WikiTeq is a MediaWiki hosting, consulting, maintenance and development company.

повеќе за компанијата »
  • Објавен пред 7 часа
  • WikiTeq
  • Активен до 18.02.2026
  • Позиција: Програмер/Информатичар
  • Локација: Цела Македонија
  • Телефон: +1(561)888-0837
  • Веб: wikiteq.com

REMOTE (US COMPANY) | FLEXIBLE HOURS | PAID TECHNICAL TEST

Our team is looking for a Senior Python Developer for a long-term, full-time remote position. You will be supervised and guided by top-notch developers, offering a unique opportunity to grow your skills in the AI/RAG space.

We don't care about your CV as much as your code. Every candidate who passes the initial screening will be invited to a PAID test task to demonstrate their Python proficiency.


The Role

We are building an AI RAG (Retrieval-Augmented Generation) application using the LlamaIndex framework, Postgres, and OpenWebUI.

We need a strong Python engineer to improve the application code, develop new features, and specifically build Connectors that allow the application to ingest data from 3rd party systems (Jira, Gmail, Confluence, Notion, etc.). We plan to add ~100 essential connectors initially, scaling to 1,000+.

While this is an AI application, you do not need prior AI experience if you are an exceptional Python developer. We value clean code and engineering fundamentals above all else.

Key Responsibilities

  • Develop and maintain high-quality Python code for our RAG backend.

  • Build data ingestion Connectors for various platforms (Google Drive, Slack, GitHub, etc.).

  • Write clean, testable code using PyTest.

  • Collaborate with senior architects to optimize the ingestion pipeline.

Requirements

Must Haves:

  • Senior-level proficiency in Python (Clean code, strict typing, standard libraries).

  • English Fluency (Read/Write): You must be able to read complex technical documentation and write clear code comments/PRs.

  • Familiarity with Postgres Database.

  • Familiarity with Docker and Docker Compose.

  • Familiarity with Celery and PyTest.

Nice to Haves:

  • Experience with LlamaIndex, AI inference or generic RAG architecture.

  • Experience with OpenWebUI.

  • Experience with Svelte JS.

  • Experience with Kubernetes.


The Paid Test Task

If you pass the initial screening, you will be hired to complete a specific test task. This task is paid.

Task Definition:

You will develop a new Connector to ingest and process textual data from a source like GitHub, Confluence, Notion, or Slack, and store it into the application vector database.

  • Code Quality: Must adhere to our application standards.

  • Testing: Unit tests written in PyTest are required.

  • Documentation: Update the README with configuration instructions.

  • Delivery: You will fork our repo and submit a PR for review.


Compensation & Benefits

  • Monthly Salary: $X – $X USD (Gross) depending on experience.

  • Contract Type: Long-term B2B / Independent Contractor.

  • Location: 100% Remote.

  • Schedule: Flexible working hours.

  • Growth: Work with senior engineers.

To Apply:

Please submit your CV and a link to your GitHub (or code samples). If you look like a match, we will fast-track you to the paid test phase.

Слични огласи »

вести · настани · интервјуа · технологија · hr вести · забава · здравје · hr совети · блог
барај огласи за вработување »