We are currently looking for a Python developer with experience working with AI.
Project duration from 6 months.
Requirements:
- Strong requirement-clarification skills, including the ability to ask targeted questions, validate assumptions, and confirm understanding before implementing a solution;
- Proactive in identifying misunderstandings or roadblocks, raising concerns early rather than proceeding down the wrong technical path;
- Strong proficiency in Python, including modern frameworks and libraries;
- Skills in context engineering for AI agents, including structuring prompts, managing context windows, orchestrating multi-step agent workflows, and integrating external tools or data sources;
- Demonstrates solid system design judgment, selecting practical and appropriately simple architectures rather than overly complex solutions that donβt fit the requirements;
- Experience developing scalable, modular applications using clean, maintainable code;
- Ability to design and implement robust APIs, services, and background processes;
- Proficient in creating and consuming webhook endpoints and API services that are reliable, scalable, and well-documented.
Core skills:
- Languages & Backend: Python, async/await, FastAPI, Celery
AI/Agent Engineering: multi-step agent architectures, context management, tool binding, ADK;
- Cloud Platforms: AWS, Google Cloud Platform (Cloud Run, Cloud Functions, Pub/Sub, Storage, Cloud SQL), Microsoft Azure;
- Asynchronous & Messaging: asyncio, RabbitMQ, task queues, background workers;
- API Engineering: REST API design, webhook development and consumption;
- Databases: PostgreSQL, Redis;
- Architecture & Infrastructure: Docker;
- Frontend: basic JavaScript + familiarity with modern JS frameworks for UI integration tasks".
Working conditions:
- Paid vacation (15 business days per year);
- Flexible working hours (8 hours a day);
- Paid workshops, conferences, courses.
To apply for this and other jobs on Djinni
login
or
signup.