Senior Python Developer (Django / FastAPI / AI Systems)
Remote / Kerala (Hybrid Optional)Posted il y a 1 jour
About the Role
We are looking for a highly skilledPython Developerwith strong experience inDjango and FastAPIto build scalable backend systems, AI-powered services, and high-performance APIs.
You will work on SaaS platforms, AI automation tools, analytics systems, and high-traffic applications. We follow a modern architecture approach including microservices, async APIs, AI-assisted development (vibe coding), and performance-first backend engineering.
If you enjoy building clean architecture systems and integrating AI into real-world products, this role is for you.
Responsibilities
- Develop scalable backend systems usingDjango & FastAPI
- Design and implement RESTful APIs & async APIs
- Build microservices-based architectures
- Integrate PostgreSQL, Redis, and caching systems
- Handle large datasets and optimize query performance
- Implement authentication systems (JWT, OAuth)
- Integrate third-party APIs and payment gateways
- Deploy applications on AWS (EC2 / ECS)
- Work with Docker-based environments
- Optimize server performance and scalability
- Implement AI-powered features using OpenAI / LLM APIs
- Collaborate with frontend team (React / React Native)
- Maintain code quality, version control, and CI/CD pipelines
Requirements
Core Skills
- 3+ years experience in Python
- Strong experience withDjango (ORM, DRF, authentication, middleware)
- Strong experience withFastAPI (async, dependency injection, Pydantic)
- Experience with PostgreSQL
- Understanding of REST API design principles
- Knowledge of background jobs (Celery / Redis)
- Experience with Git
Advanced / Preferred Skills
- Experience building microservices
- WebSockets / real-time systems
- Performance tuning & query optimization
- Experience handling millions of records
- Experience with Docker & containerization
- AWS deployment knowledge
- Experience with Nginx & Gunicorn
- Knowledge of Elasticsearch / OLAP systems is a plus
AI & Modern Workflow (AI Vibe Coding)
- Experience using AI coding assistants (ChatGPT, Copilot)
- Integration experience with OpenAI / LLM APIs
- Prompt engineering knowledge
- Experience building AI agents / automation workflows
- Familiarity with n8n or workflow automation systems
- Understanding of vector databases (optional)