Ketchup AI is the next-generation AI image generation and editing model. It's the successor to the viral 'Nano Banana' model with significant improvements in quality, consistency, and processing speed.Now supporting 4K resolution and hyperrealistic effects, it's becoming increasingly difficult to distinguish where reality ends and AI begins
The Role:
We are seeking a passionate Full Stack Engineer to build, scale, and optimize our core platform. You'll own features from the user interface through backend processing pipelines, directly impacting how thousands of users create AI videos with Google Veo 3 technology. Your work will focus on performance, reliability, and seamless integration of complex AI video generation workflows.
Key Responsibilities:
- End-to-End Feature Development: Design, build, test, and deploy responsive web features (React/Vue.js frontend & Python/Node.js backend) for video generation, credit management, user creations gallery, and prompt library.
- AI Generation Pipeline Integration: Develop and maintain robust APIs and backend services integrating Google Veo 3 AI video generation capabilities (text-to-video, image-to-video with audio).
- Video Processing & Delivery: Implement efficient video processing (transcoding, resolution scaling - 720p/1080p), storage, streaming, and secure download functionality.
- Performance Optimization: Ensure sub-1-minute generation times and handle high-concurrency demands during peak usage. Optimize frontend and backend for speed and scalability.
- Cloud Infrastructure: Build, deploy, and manage services on cloud platforms (Google Cloud Platform preferred, AWS/Azure acceptable). Utilize serverless, containerization (Docker/Kubernetes), and managed services.
- Database Management: Design and maintain databases (SQL/NoSQL) for user data, video metadata, generation history, and billing.
- API Development: Create and maintain secure, well-documented RESTful APIs for internal and potential future external use.
- Payment System Integration: Implement and maintain secure credit purchase and subscription management flows.
- Quality & Observability: Write clean, maintainable, tested code. Implement monitoring, logging, and alerting for system health.