Position Overview
We seek a skilled Backend Developer to build the core server-side infrastructure for an AI-powered tool that extracts product attributes (color, size, material, etc.) from images and generates ready-to-upload CSV/Excel sheets for eCommerce marketplaces like Amazon, Shopify, and Flipkart. You’ll integrate AI/ML models for image processing, manage data pipelines, and ensure scalable API performance. This full-time role reports to the Product Manager and collaborates with the frontend team for rapid MVP development.
Key Responsibilities
- Design and implement RESTful/GraphQL APIs for image upload, attribute extraction processing, and sheet generation/export.
- Integrate third-party AI services (e.g., OpenAI Vision, Google Vision API) or custom ML models for accurate product attribute detection from images.
- Develop and optimize databases (PostgreSQL/MongoDB) to store extracted attributes, user data, and generated sheets with efficient querying.
- Build secure authentication (JWT/OAuth), file handling (S3 uploads), and async processing queues for high-volume image analysis.
- Implement monitoring, error handling, and automated testing to ensure 99% uptime and scalability for 1000+ daily uploads.
Required Skills and Qualifications
- 3+ years in backend development with Python (FastAPI/Django/Flask), Node.js (Express/NestJS), or Java Spring Boot.
- Strong experience with databases (SQL/NoSQL), cloud platforms (AWS/GCP), Docker, and CI/CD pipelines.
- Familiarity with AI/ML integration, image processing libraries (OpenCV/Pillow), and API documentation (Swagger).
- Proficiency in Git, unit/integration testing (Jest/Pytest), and problem-solving for performance bottlenecks.
- Bachelor’s in Computer Science or equivalent; eCommerce or AI project portfolio preferred. Excellent English communication.
How to Apply
Interested candidates can contact us at +91-7678199344 or email their resume to hr@cieloecommerce.com.