Qureos

FIND_THE_RIGHTJOB.

Python Developer (FastAPI Expert)

Lahore, Pakistan

Python Developer (FastAPI Expert)
Job Type: Full-time / Hybrid (In-office + Remote) / Contract
Experience: 2–5+ years
Location: Hybrid – Partial in-office and remote

About the Role:
We are looking for a highly skilled Python Developer with strong expertise in FastAPI to build, optimize, and maintain high-performance backend systems. The ideal candidate will have hands-on experience working with OpenAI API, building scalable API endpoints, handling large API calls efficiently, and optimizing server performance.

Key Responsibilities:

  • Develop and maintain RESTful APIs using FastAPI
  • Integrate third-party APIs, including OpenAI API (prompt handling, structured output, error handling)
  • Implement optimized backend logic for heavy API traffic and background processing
  • Design scalable database schemas and write optimized queries
  • Implement and manage authentication & authorization (JWT, OAuth2)
  • Handle and optimize large API calling jobs (batch processing, task queues)
  • Apply caching, rate limiting, and async programming to improve performance
  • Monitor server health, optimize response times, and reduce latency
  • Collaborate with front-end, DevOps, and AI teams for seamless product integration
  • Build automated tests (unit/integration) and ensure high code quality

Required Skills & Experience:

  • Strong proficiency in Python
  • 2+ years hands-on experience with FastAPI
  • Experience with OpenAI API integration (chat, embeddings, function calling, etc.)
  • Solid understanding of RESTful architecture and async programming (async/await)
  • Strong knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis)
  • Experience with background task systems (Celery, RQ)
  • Proficient with Docker, Git, and CI/CD workflows
  • Understanding of security best practices and API scalability

Nice to Have:

  • Experience with WebSockets or GraphQL
  • Familiarity with microservices architecture
  • Caching & optimization strategies (Redis, task scheduling)
  • Cloud deployment experience (GCP, AWS, Azure)
  • Knowledge of logging, monitoring & observability tools (Prometheus, Sentry)

Benefits:

  • Competitive salary (based on experience)
  • Hybrid work model: partial in-office and remote flexibility
  • Opportunity to work on AI-powered products with real-world impact
  • Growth in cutting-edge backend and AI integrations

Job Types: Full-time, Part-time, Temporary, Contract

Work Location: In person

© 2025 Qureos. All rights reserved.