Senior AI Engineer
Explicitly requires vibe coding skills and AI-assisted workflows; mentions Cursor and Claude Code for rapid iteration and prototyping.
About the Role
Senior AI Engineer responsible for designing, prototyping, and building production-ready AI and ML systems that power agentic commerce intelligence for a multichannel eCommerce platform. You will develop internal dashboards, operator tooling, data pipelines, and LLM/agent integrations while balancing rapid iteration with maintainability and scalable architecture.
Job Description
Role
CPGIO is hiring a Senior AI Engineer to build end-to-end, production-ready AI systems and operator tooling for a high-throughput multichannel eCommerce platform. The role focuses on feature development, architecture, data systems, and LLM/agent integration to support agentic commerce intelligence and large-scale catalog operations.
Key Responsibilities
- Develop and improve internal task management dashboards and operator tooling
- Build new features, refactor code, optimize performance, and improve UI/UX
- Rapidly prototype and iterate on complex visualizations and React components
- Design pragmatic, scalable event-driven architectures and make build-vs-buy-vs-generate decisions
- Write detailed technical specifications and documentation for other engineers
- Design and maintain database schemas, migrations, and ETL pipelines
- Build proofs-of-concept and production deployments for AI / LLM integrations
- Implement unit and integration tests and maintain CI/CD workflows
- Manage large datasets, data modeling, and database performance for long-term maintainability
Requirements
Must have
- Experience with AI-assisted engineering workflows (Claude Code, Cursor, or comparable tools)
- Experience building real applications in vibe-coding style environments while maintaining clean, testable, and scalable code
- Frontend: React, Next.js, TypeScript, complex UI systems and data visualization
- Backend: Python (FastAPI and/or Django preferred); Node.js is a plus
- Experience with REST and/or GraphQL APIs
- Experience managing large datasets, PostgreSQL (or equivalent relational DB), migrations, and ETL pipelines
- Familiarity with unit and integration testing and CI/CD practices
- Strong focus on maintainability, planning, and technical specification writing
Preferred
- Experience with LangChain, tool-calling, or agent frameworks
- Experience with RAG systems and vector databases (Pinecone, Weaviate, pgvector)
- Experience with event sourcing, microservices, real-time systems, or stream processing
- Strong product and design instincts for turning complexity into intuitive UI
Compensation & Schedule
- Salary range: $80,000 – $120,000 per year
- Eligible for performance-based bonuses (amount varies)
- On-site presence required Monday–Thursday (8:00 AM–4:00 PM); remote work permitted on Fridays
Note
This summary focuses on the technical and operational expectations of the role and omits company marketing and generic culture copy.