Note: The job is a remote job and is open to candidates in USA. Rep AI is the first AI-powered Concierge for eCommerce, aiming to enhance shopping assistance and customer support. The AI Engineer will be integral in developing AI agents and systems that optimize performance and improve user interactions across various platforms.
Responsibilities
- Building and optimizing AI agents, web crawling pipelines, prompt engineering systems, caching strategies, and the data infrastructure that powers our conversational AI platform
- Designing and developing scalable AI agents using the OpenAI Agents SDK
- Implementing sophisticated web scraping systems to build knowledge bases
- Optimizing Redis caching for real-time performance
- Querying massive datasets with AWS Athena/SQL
- Building RAG systems that enable our AI to deliver accurate, context-aware responses
- Building intelligent web crawlers for content extraction
- Implementing multi-layer caching strategies for sub-second response times
- Writing complex SQL queries for analytics and data retrieval
- Designing agent orchestration systems
- Implementing RAG (Retrieval Augmented Generation) pipelines
- Optimizing embeddings and vector search
- Prompt engineering at scale
Skills
- Strong problem-solving skills and a team player mentality
- 3+ years of experience developing AI/ML systems with Python
- Over 90% of your code is written by Claude Code, Cursor, etc
- Strong experience with web scraping and content extraction (BeautifulSoup, requests, async HTTP clients)
- Proven experience with Redis or similar caching systems for high-performance applications
- Solid SQL skills (preferably AWS Athena)
- Deep hands-on experience with LLM APIs (OpenAI, Anthropic, or similar)
- Proven experience building production AI agents or conversational AI systems
- Experience with prompt engineering and instruction optimization techniques
- Strong understanding of RAG (Retrieval Augmented Generation) architecture
- Experience with vector embeddings and similarity search (OpenAI, Cohere, or similar)
- Strong experience with FastAPI REST APIs, async Python (asyncio, aiohttp), and concurrency patterns (multiprocessing, ThreadPool)
- Experience with AWS cloud services (S3, Lambda, Bedrock preferred)
- Fluent English level
- Critical thinker and problem-solving skills
- Good time-management skills
- Great interpersonal and communication skills
- Team player
- Advanced Redis patterns (pub/sub, streams, distributed caching)
- Experience with OpenAI Agents SDK or similar agentic frameworks
- Experience building multiagent systems with tool calling capabilities
- Experience with conversation state management and context caching
- Knowledge of embedding models and vector database optimization
- Experience with web scraping and content extraction for RAG pipelines
- Experience with AI cost optimization and token management
- Experience in ecommerce AI applications
- Familiarity with AI observability and logging systems
- Experience with A/B testing AI prompts and agent behaviors
Benefits
- Generous equity package
- Company offsites
- Retirement benefits
- Remote-first work
Company Overview