Python Developer with GenAI Experience

Remote

Madiff

We are an international innovation & IT Consulting company that delivers value to our customers by providing Remote Agile and Nearshore Teams focused on high-quality and efficient project development.

View all jobs at Madiff

Apply now Apply later

This is a remote position.

We’re looking for an experienced Python Backend Developer to join our team building backend services for GenAI-powered applications and blockchain-integrated platforms .

Responsibilities:

  • Build Python microservices (FastAPI, asyncio) integrating with LLM APIs (OpenAI, Anthropic)

  • Develop RAG pipelines and manage embeddings with vector DBs (Pinecone, Chroma)

  • Orchestrate AI workflows: prompt routing, fallback logic, tool calling, memory handling

  • Integrate with MongoDB, process structured/unstructured data, and deploy via Docker

  • Collaborate with frontend, DevOps, and data teams; expose internal APIs for AI capabilities

  • Support blockchain/data pipelines and smart contract integrations



Requirements

  • 3–4+ years Python backend experience; 1–2+ years working with LLMs or GenAI

  • Strong skills with FastAPI, asyncio, LangChain, Pydantic, and embedding tools

  • Experience with Docker, Git, vector DBs, and cloud services (preferably Azure)

  • Understanding of token limits, prompt formatting, and API integration patterns

  • B2+ English and strong team collaboration skills



Benefits

  • Solid, competitive salary.
  • Work in multilingual, multinational and multicultural environment on international projects
  • Medical care


Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index πŸ’°

Job stats:  5  2  0

Tags: Anthropic APIs Azure Blockchain Data pipelines DevOps Docker FastAPI Generative AI Git LangChain LLMs Microservices MongoDB OpenAI Pinecone Pipelines Python RAG Unstructured data

Perks/benefits: Competitive pay

Region: Remote/Anywhere

More jobs like this