Job
Description
You will be joining Redis, a company known for building the product that powers fast applications globally. From facilitating online transactions to checking flight statuses, Redis plays a crucial role in simplifying experiences and accelerating the digital world. If you are ready to be a part of creating a faster world with streamlined experiences, Redis welcomes you. In the role of an AI Ecosystem Engineer at Redis, your primary responsibility will revolve around expanding and enhancing Redis" integration with various AI frameworks and platforms. Your hands-on technical duties will include developing, maintaining, and promoting ecosystem integrations that highlight Redis" capabilities within the AI development stack. Collaboration with open-source communities, framework maintainers, and customers will be essential to ensure Redis maintains a strong presence within the AI ecosystem. Your key responsibilities will include: Ecosystem Development: - Leading technical initiatives to integrate Redis products with AI frameworks such as LangChain, LlamaIndex, and others - Developing and maintaining client libraries, SDKs, and integration code for Redis AI and Search capabilities - Contributing to open-source projects to incorporate Redis" unique features into popular frameworks - Creating technical specifications for new integrations and enhancements to existing ones - Developing and maintaining a robust testing framework for ecosystem integrations Developer Experience: - Creating code samples, tutorials, and technical documentation for Redis AI integrations - Developing a dedicated section on the Redis portal for ecosystem integrations, featuring code snippets and examples - Building demo applications showcasing Redis capabilities within various AI frameworks - Creating technical content for developers including blog posts, webinars, and conference presentations - Supporting developer communities with technical guidance on Redis integration patterns Ecosystem Advocacy: - Engaging with maintainers of major ecosystems to advocate for Redis features - Representing Redis at developer conferences, meetups, and community events - Identifying integration gaps and opportunities within the AI ecosystem - Promoting Redis Cloud as a scalable, highly available, and secure alternative within various ecosystems - Collecting feedback from the developer community to inform integration roadmaps Requirements: - 5+ years of software development experience - Strong Python programming skills - Experience with AI frameworks such as LangChain, LlamaIndex, or similar - Understanding of modern AI application architectures, particularly LLM applications - Experience contributing to open-source projects - Excellent communication skills, both written and verbal - Self-motivated with the ability to work in a globally distributed team environment Preferred Qualifications: - Experience with Redis or similar database systems - Knowledge of vector databases and similarity search implementations - Experience developing SDKs or integration libraries - Background in developer relations or developer advocacy - Familiarity with multiple programming languages (JavaScript, Java, Go, etc.) - Experience with CI/CD pipelines and automated testing Redis offers a dynamic work environment where you can be part of an innovative team working on cutting-edge AI products. You will have the opportunity to influence AI ecosystems and developer experiences while contributing to open-source projects and communities. Redis provides a competitive salary and benefits package, making it an attractive workplace for those who are passionate about technology and innovation. Redis is an equal opportunity employer, committed to fostering diversity and creating an inclusive environment for all employees. If you require accommodations during the recruitment process due to mental and/or physical disabilities, please reach out to recruiting@redis.com for support. All accommodation requests are treated with confidentiality and respect within the bounds of the law. Redis retains the right to retain data longer than specified in the privacy policy for candidate evaluation purposes.,