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.
Tech Stack
Skills
Experience Level
Salary
USD 80,000 - 120,000/year
Employment Type
Benefits
- •401(k)
- •401(k) matching
- •Performance-based bonus eligibility
- •Dental insurance
- •Health insurance
- •Health savings account
- •Flexible spending account
- •Flexible schedule
- •Paid time off
- •Paid holidays
- •Parental leave
- •Vision insurance
- •Life insurance
- •Employee assistance program
- •Employee discount
- •Referral program
- •On-site gym
- •Happy hour
- •On-site Monday–Thursday with remote Fridays