Software Engineer
We are looking for an experienced Senior Full Stack Developer with strong expertise in TypeScript, Next.js, and React to design, build, and deliver modern AI-powered applications.
The ideal candidate combines hands-on full-stack development experience with practical knowledge of integrating Large Language Models (LLMs), AI agents, and generative AI capabilities into production applications.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Next.js, React, and TypeScript.
- Build server-side functionality, APIs, and integrations using Next.js and the Node.js ecosystem.
- Integrate LLM providers such as OpenAI, Azure OpenAI, and Anthropic.
- Develop AI-powered product features, including conversational interfaces, intelligent workflows, and AI assistants.
- Implement AI streaming, structured outputs, and tool calling using frameworks such as Vercel AI SDK or LangChain.
- Collaborate on application architecture, performance, security, and production deployment.
Work closely with product and engineering teams to deliver end-to-end solutions.
Required Skills
- Strong professional experience with TypeScript, React, and Next.js.
- Solid understanding of modern full-stack application architecture.
- Experience with server-side development, REST APIs, and third-party integrations.
- Strong knowledge of asynchronous programming, authentication, and application performance.
- Experience building and deploying production-grade applications.
Ability to work independently and take ownership of technical solutions.
Nice to Have
- Hands-on experience with OpenAI, Azure OpenAI, or Anthropic APIs.
- Experience with Vercel AI SDK, LangChain, or LlamaIndex.
- Knowledge of RAG (Retrieval-Augmented Generation), embeddings, and vector databases.
- Experience developing AI agents and LLM-powered workflows.
- Familiarity with Python-based AI services.
- Experience with cloud platforms and CI/CD pipelines.
Ideal Candidate
A senior full-stack engineer who can independently deliver complete web applications using Next.js and TypeScript, with a strong interest in or proven experience building AI-powered products.