The Role
Build scalable AI-powered backend systems that form the backbone of our client solutions.
You'll architect robust APIs, integrate multiple AI providers with intelligent fallback strategies,
and optimize real-time workflows that handle AI processing at scale.
What You'll Do
● Integrate and manage multiple AI providers (LLMs, image/video generation) with smart
fallback and cost optimization
● Design and optimize prompt engineering strategies for consistent, high-quality AI outputs
● Build high-performance REST/GraphQL APIs using Django and FastAPI with async
processing
● Develop real-time features using SSE, WebSockets, and background task processing
(Celery)
● Architect scalable microservices with robust error handling, rate limiting, and monitoring
● Optimize database queries, implement caching strategies, and design efficient data
models
● Implement RAG pipelines and vector embeddings for context-aware AI responses
● Write comprehensive tests, maintain CI/CD pipelines, and conduct code reviews
Requirements:
Tech Stack
Python 3.10+ | Django, FastAPI | PostgreSQL, Redis, MongoDB | OpenAI, Gemini | Celery |
Docker | AWS/GCP
Nice-to-Have

BasharSoft is a technology firm specializing in developing innovative web-based online employment marketplaces and platforms. We provide the business community with the next generation of talent management and recruitment software systems using the best people, tools, and technologies. We achieve this through technology-enabled platforms and services, partnerships, investors, and thought leadership.
We want to help people and businesses with anything related to employment be it business growth, education, mentoring, career opportunities, or otherwise. We want to make people’s lives better through all things employment.
Our online recruitment solutions and services have received multiple innovation awards from Egypt and abroad since our humble beginning in 2009.
To find out more visit:
www.wuzzuf.com
www.forasna.com
www.basharsoft.com