Sr. Software Engineer II – AI
Role responsibilities
Lead the development of GenAI-powered product experiences and shared AI platform infrastructure, including RAG pipelines and agentic workflows. Design, build, and operate production AI features while ensuring observability through monitoring latency, cost, and quality.
Requirements
Requires a minimum of 10+ years of software engineering experience with deep proficiency in Python and production LLM applications. Candidates must have hands-on experience with AI-assisted development tools and expertise in RAG, agentic frameworks, or LLM evaluation.
Key skills
Python, Generative AI, RAG Pipelines, LLM Application Development, Agentic Frameworks, LangChain, LlamaIndex, Vector Databases, MLOps, Prompt Engineering, Software Design Principles, CI/CD, Automated Testing, Claude Code, GitHub Copilot, Semantic Search
Keywords
Generative AI, RAG, LLM, MLOps, Python, LangChain, LlamaIndex, Vector Databases, Prompt Engineering, Agentic Workflows, SDLC, Claude Code, GitHub Copilot, Cursor, Observability, Semantic Search, Embedding Models, CI/CD, Software Design, E-commerce