About the job
About EVA Pharma
EVA Pharma is a leading pharmaceutical company in Giza, El Omraniya, Egypt. The team works to advance health and well-being as a core human right. The company is recognized for its supportive culture and commitment to innovation.
Role Overview
This mid-level Python Backend Developer position centers on building and supporting backend systems with a strong AI component. The role helps drive EVA Pharma’s mission to improve human health, working alongside experienced colleagues in a collaborative setting.
What You Will Do
- Backend Development: Contribute to developing and maintaining RESTful APIs and microservices using Python frameworks such as FastAPI, Django, or Flask. Projects span both internal tools and customer-facing applications.
- AI Model Integration: Work with Data Scientists to expose machine learning models and large language models (LLMs) via APIs. Support architectures for Retrieval-Augmented Generation (RAG) and other GenAI workflows.
- Database Management: Write efficient SQL queries and help maintain data schemas for relational databases (PostgreSQL, SQL Server) and NoSQL systems. Senior developers provide guidance and mentorship.
- Code Quality & Debugging: Write clean, maintainable, and well-documented code. Troubleshoot issues and follow best practices to keep systems reliable and data secure.
- Collaboration & Continuous Learning: Partner with frontend and DevOps teams to integrate features. Gain hands-on experience with CI/CD pipelines and Docker. Stay current with backend and AI technologies, including tools like LangChain.
