Backend Developer – Python Full StackCompany: CYURÆ
Location: Gurugram, Haryana
Work Mode: On-site
Experience: 3+ Years
Employment Type: Full-time
About CYURÆCYURÆ is an AI-native fashion intelligence startup building a next-generation platform that combines artificial intelligence, personalization, fashion discovery, styling, visual experiences, and commerce.
We are currently building our core technology team in Gurugram and are looking for a strong Backend Developer with Full-Stack Python experience who enjoys building products from the ground up and taking ownership of architecture, development, deployment, and scalability.
Role OverviewWe are looking for a Python Backend Developer with 3+ years of hands-on experience in developing scalable applications, APIs, databases, cloud infrastructure, and production systems.
The ideal candidate should be comfortable working across the backend stack and should also have an understanding of frontend integration, AI APIs, cloud infrastructure, DevOps, and modern application architecture.
As an early engineering team member, you will work closely with the founders, AI developers, Flutter developers, UI/UX designers, and product team.
Key Responsibilities
- Design and develop scalable backend applications using Python and FastAPI
- Build secure and high-performance REST APIs and WebSocket services
- Design and optimize relational databases using PostgreSQL
- Work with Redis, Vector Databases, and other modern data stores
- Develop authentication, authorization, user management, and role-based access systems
- Integrate AI/LLM APIs and AI-powered services into the CYURÆ platform
- Work closely with the AI team on recommendation, personalization, image-processing, and fashion-intelligence workflows
- Build backend services for mobile applications developed in Flutter
- Work with frontend technologies when required and support full-stack product development
- Integrate third-party APIs, payment systems, notification services, analytics, and external platforms
- Develop asynchronous and background processing workflows
- Containerize applications using Docker
- Deploy and manage applications on AWS
- Participate in CI/CD pipelines and source-code management using GitLab
- Work with Jira-based sprint planning, issue tracking, and documentation
- Monitor application performance, logs, uptime, and API reliability
- Perform database optimization, caching, query tuning, and performance improvements
- Write clean, maintainable, secure, and production-ready code
- Participate in architecture discussions and technical decision-making
- Support testing, debugging, deployment, and production issue resolution
Required Technical Skills
- 3+ years of professional software development experience
- Strong experience with Python
- Strong knowledge of FastAPI
- Experience developing production-grade REST APIs
- Strong understanding of PostgreSQL
- Experience with database design, indexing, query optimization, and transactions
- Good knowledge of Redis
- Experience with asynchronous Python and background processing
- Good understanding of authentication including JWT, OAuth2, API security, and RBAC
- Experience with Docker
- Working knowledge of AWS
- Experience with Git-based development workflows
- Good understanding of system design and scalable backend architecture
- Experience integrating third-party APIs
- Understanding of frontend/backend integration
Full-Stack KnowledgeCandidates should have exposure to at least some of the following:
- React / Next.js
- JavaScript / TypeScript
- HTML / CSS
- API integration
- Responsive web applications
- Frontend authentication flows
- Backend-for-frontend architecture
You do not need to be a dedicated frontend developer, but you should be comfortable understanding and supporting the complete application lifecycle.
AI & Modern Backend KnowledgeExperience in any of the following will be highly preferred:
- OpenAI / Gemini / Claude or other LLM APIs
- AI API development
- Prompt engineering
- Embeddings
- Vector databases
- RAG pipelines
- Recommendation systems
- Image processing APIs
- Computer vision integrations
- AI workflow orchestration
- LangChain / LlamaIndex
- AI agent development
Cloud & DevOps KnowledgePreferred experience with:
- AWS EC2
- ECS / EKS
- S3
- CloudFront
- RDS
- Redis / ElastiCache
- Docker
- Nginx
- CI/CD
- GitLab CI/CD
- Application monitoring and logging
What We Are Looking ForWe are looking for someone who:
- Can take ownership instead of waiting for detailed instructions
- Enjoys building products from zero to production
- Can work in an early-stage startup environment
- Understands both speed and engineering quality
- Can independently troubleshoot technical problems
- Is comfortable learning new AI tools and technologies
- Thinks about scalability, performance, security, and user experience
- Can communicate effectively with technical and non-technical teams
- Wants to contribute to architecture and product decisions, not just write code
Why Join CYURÆ?
- Work on an AI-first consumer technology product
- Opportunity to build a platform from the early stage
- Work directly with the founders and core engineering team
- Exposure to AI, recommendation systems, personalization, computer vision, and fashion technology
- Significant ownership over technical decisions
- Opportunity to grow into Senior Backend / Tech Lead / Engineering Lead roles as the company scales
- Build technology designed for both Indian and international markets
Location RequirementThis is a
full-time, on-site position in Gurugram.
Candidates should be currently based in Gurugram/Delhi NCR or willing to relocate to Gurugram.
Apply Email : Contact@cyurae.com
Interested candidates are invited to apply with:
- Updated Resume
- Current CTC
- Expected CTC
- Notice Period
- Current Location
- GitHub / Portfolio / LinkedIn profile, if available
If you are passionate about
Python, AI, scalable backend systems, and building products from the ground up, we would love to hear from you.
- Apply now to join the core engineering team at CYURÆ.