We are looking for Senior Product Engineers to join a high-impact product team. This is a hands-on individual contributor role focused on designing, building, and scaling product-grade full-stack applications. You will be part of a small, highly skilled team and will play a key role in shaping the technical direction and evolution of the platform.
Responsibilities:
- Design and evolve the core architecture of the platform.
- Own end-to-end delivery of complex features and projects.
- Develop and maintain scalable full-stack applications using TypeScript, Node.js, React, GraphQL, Electron, and related technologies.
- Collaborate with product managers, designers, and engineers to solve complex technical and business problems.
- Participate in the full software development lifecycle: design, coding, testing, debugging, code reviews, and support.
- Evaluate and implement proofs of concept using the latest AI tools and models.
- Drive high standards in coding, design, and documentation.
Requirements:
- Skill Set: AI Agents, TypeScript, Node.js .
- Strong hands-on experience with TypeScript/JavaScript and Node.js (frontend and backend).
- Experience building product-scale full-stack applications.
- Hands-on experience integrating AI/LLM-based features (e. g., OpenAI, Azure OpenAI, and Anthropic).
- Exposure to AI-powered automation, intelligent workflows, or agent-based systems.
- Understanding of prompt engineering, model APIs, and AI evaluation fundamentals.
- Strong product engineering background with experience in product-based environments.
- Ability to take ownership and work independently.
- Strong problem-solving skills and analytical thinking.
- Excellent communication skills (written and verbal).
Good to Have:
- Experience with modern frontend frameworks such as React.js .
- Familiarity with AI coding tools such as Cursor, Claude Code, Open Code, etc.
- Interest in staying updated with the latest advancements in AI and emerging technologies.