Python Developer
Core
Architecting, building, and scaling high-performance backend services and APIs for an AI-powered algorithm platform.
Role type
Senior Python Django Developer
Builds
Core services, APIs, and distributed processing backbone for AI-driven decision-making tools.
Domain
Retail technology / Backend engineering
Deliverable
production ML models
Required skills
Python backend development, Django, Django Rest Framework, Python concurrency (GIL, multithreading, asyncio), RESTful API design, PostgreSQL, Redis, message queues (Celery, RabbitMQ)
Preferred skills
Containerized environments (Docker, Kubernetes), CI/CD workflows, data pipelines integration
Technologies
Python, Django, Django Rest Framework, PostgreSQL, Redis, Celery, RabbitMQ, Docker, Kubernetes
Responsibilities
Lead design and development of backend services; Optimize data processing and I/O-heavy operations; Implement type-safe code with robust unit testing; Build performant, scalable APIs; Architect event-driven workflows and asynchronous tasks; Mentor junior developers and conduct code reviews.
Seniority
Senior, hands-on IC