Job Summary
Join EHunter.AI in Amman as a Senior Python Engineer to develop and scale backend systems supporting AI products, collaborating closely with the research team.
Responsibilities
- Develop Django services capable of handling significant traffic.
- Design and optimize PostgreSQL database schemas, including support for bilingual data.
- Create data pipelines for feeding and retraining machine learning models.
- Integrate backend systems with third-party services such as ERP and payment gateways.
- Conduct code reviews and provide mentorship to mid-level engineers.
- Participate actively in architectural decision-making processes.
Requirements
- Over 5 years of professional experience with Python.
- Strong experience with Django or FastAPI in production environments.
- Proficient in designing PostgreSQL schemas beyond basic querying.
- Experience with deployment and operations on AWS or Azure platforms.
- Proactive in writing tests alongside feature development.
- Good written English; Arabic language skills are advantageous.
What the company offers
- Annual salary review based on the Jordanian market.
- Social security and private medical insurance coverage.
- Allocated training budget intended for actual use.
- Ownership over work and related decisions.
- Bilingual work environment in Arabic and English.
We refresh listings regularly, but some roles close early on the source platform.
Country: Jordan
City: Amman
Job Category: Engineering
Workplace type: Hybrid
Job Type: Full Time
Company Name: EHunter.AI
Seniority level: Mid-Senior level

