Mid-Level Python Backend Developer (Karachi)

Industry: Software Development
Location: Karachi

Job Title: Mid-Level Python Backend Developer (FastAPI & GenAI)
Location: Remote
Job Type: Full-time
Experience Level: Mid-Level (2–5 years)
About the Role
We are looking for a skilled Python Backend Developer with experience in FastAPI and a strong interest in Generative AI (GenAI) to join our growing engineering team. You will design, build, and maintain scalable backend services while contributing to AI-powered features and intelligent systems.
This role is ideal for someone who enjoys working at the intersection of backend engineering and applied AI.

Key Responsibilities
Design and develop RESTful APIs using FastAPI
Build scalable and maintainable backend systems in Python
Integrate and work with LLMs (Large Language Models) and GenAI APIs (e.g., OpenAI, Hugging Face)
Develop microservices and asynchronous pipelines
Optimize performance, reliability, and security of backend services
Work with databases (SQL and NoSQL) and caching systems
Collaborate with frontend developers, data scientists, and product teams
Write clean, testable, and well-documented code
Participate in code reviews and architectural discussions
Required Skills & Qualifications
2–5 years of experience in backend development with Python
Strong experience with FastAPI (or similar frameworks like Flask/Django)
Understanding of RESTful API design principles
Experience with async programming in Python
Familiarity with GenAI concepts (prompt engineering, embeddings, RAG pipelines)
Experience integrating third-party APIs (especially AI-related)
Solid knowledge of relational databases (PostgreSQL/MySQL)
Experience with Git and collaborative workflows
Nice to Have
Experience with vector databases (e.g., Pinecone, Weaviate, FAISS)
Familiarity with LangChain, LlamaIndex, or similar frameworks
Knowledge of Docker and containerized deployments
Experience with cloud platforms (AWS, GCP, Azure)
Understanding of CI/CD pipelines
Exposure to message brokers (e.g., RabbitMQ, Kafka)
Tech Stack
Python, FastAPI
PostgreSQL / MongoDB
Redis
Docker
GenAI APIs (OpenAI, Hugging Face)
Optional: LangChain, Vector DBs

What We Offer
Competitive salary and benefits
Remote-friendly environment
Opportunity to work on cutting-edge AI products
Learning and development support


[ Apply at: [javascript protected email address] ]