About the Role
We are seeking a highly skilled AI SDK Developer with strong expertise in Next.js and extensive experience in managing large-scale real-time data streams. In this role, you will be responsible for designing and optimizing AI-powered SDKs that integrate seamlessly with modern web applications, APIs, and AI models. You will work closely with AI engineers, backend teams, and platform stakeholders to deliver high-performance, scalable, and secure SDK solutions that power next-generation AI-driven applications.
Location & Work Mode
Key Responsibilities
- Design, develop, and maintain AI SDKs for seamless integration with internal and external AI models and APIs.
- Build and optimize Next.js applications for high-performance AI products.
- Architect and implement real-time and large-scale data streaming solutions, leveraging technologies such as WebSockets, Kafka, Pub/Sub, or SSE.
- Collaborate with AI, data, and backend engineering teams to define SDK design patterns, best practices, and usage standards.
- Ensure SDKs are modular, well-documented, and developer-friendly, enhancing ease of adoption for internal and third-party teams.
- Optimize data flow and reduce latency to support real-time AI inference and analytics workloads.
- Maintain robust CI/CD pipelines, ensuring strong testing coverage, version control, and reliable deployment processes.
- Contribute to improving overall developer experience (DX) through efficient tooling, stable SDKs, and thoughtful design.
Requirements
- 8+ years of experience in modern web development with deep proficiency in Next.js, React, and TypeScript.
- Proven experience building SDKs or developer-facing tools, ideally for AI or data-intensive platforms.
- Strong understanding of real-time data streaming technologies such as WebSockets, Kafka, Pub/Sub, or Server-Sent Events.
- Hands-on experience integrating AI/ML APIs, REST services, or frameworks such as LangGraph/OpenAI on Azure, GCP, or similar environments.
- Expert-level understanding of performance optimization, scalability, and secure data handling.
- Familiarity with Node.js, edge runtimes, and serverless environments (e.g., Vercel, AWS Lambda).
- Strong problem-solving and debugging skills with a focus on delivering high-quality developer experiences.
- Experience building Generative UI solutions and AI-powered agent UX/UI is highly desirable.