freehire launches on Product Hunt on 26 August.

Follow →

Senior Python Developer

Open 22d

Summary

Senior Python Developer builds and maintains backend services, designs APIs, and optimizes data handling using Python, FastAPI/Django/Flask, and PostgreSQL/MySQL.

We are looking for an experienced Python Developer to join our team to build and maintain backend services, design APIs, and optimize data handling.
If you write clean, scalable code and appreciate strong engineering practices, we’d love to connect!

🛠 Tech Stack:
Language: Python 3.x
Frameworks: FastAPI / Django / Flask (one or more)
Databases: PostgreSQL / MySQL / Redis
Architecture: REST API, Microservices / Monolith
Tools & DevOps: Git, Docker, CI/CD
🎯 Requirements:

4-5+ years of commercial software development experience in Python.
Strong proficiency in at least one framework: FastAPI, Django, or Flask.
Solid understanding of relational databases (PostgreSQL / MySQL) and ORMs (SQLAlchemy, Django ORM).
Practical experience with Docker and CI/CD concepts.
Strong grasp of OOP principles, SOLID, and Clean Code practices.
Proficiency with Git and GitFlow workflows.

Nice to Have:
Experience with LLM integrations (OpenAI API, Anthropic, open-source models via Hugging Face).
Familiarity with AI orchestration frameworks (LangChain / LangGraph / LlamaIndex).
Understanding of RAG (Retrieval-Augmented Generation) architecture and Vector Databases (Pinecone, Qdrant, ChromaDB, PGVector).
Basic experience with prompt engineering and fine-tuning practices.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available