Software Engineer/Senior Software Engineer - Node.js, TypeScript & AI (Ahmedabad)

Software Engineer/Senior Software Engineer - Node.js, TypeScript & AI (Ahmedabad)

07 Aug
|
Productsquads Technolabs
|
Ahmedabad

07 Aug

Productsquads Technolabs

Ahmedabad

We are looking for a passionate Software Engineer / Senior Software Engineer Node.js, TypeScript & AI to design, develop, and deploy scalable backend applications and AI-powered solutions. In this role, you will work closely with Product, Design, and Engineering teams to build production-ready APIs, AI integrations, and intelligent backend services using modern technologies and best engineering practices.

Key Responsibilities

- Design, develop, and maintain scalable backend services using Node.js and TypeScript.
- Build secure and high-performance RESTful and GraphQL APIs.
- Integrate Large Language Models (LLMs) and AI tools such as OpenAI, Anthropic, LangChain, LangGraph, and MCP into product features.
- Develop AI-powered applications including RAG pipelines and AI agents.
- Build and maintain background job processing systems using BullMQ (Redis-backed queues) or similar technologies.
- Collaborate with Product, Design, and cross-functional teams to deliver high-quality technical solutions.
- Write clean, maintainable, and well-tested code following industry best practices.
- Participate in code reviews, troubleshoot production issues, and optimize application performance.




- Mentor junior developers and contribute to technical discussions and engineering initiatives.

Required Skills & Qualifications

- 2 - 5 years of professional experience in software development.
- Strong proficiency in Node.js and TypeScript.
- Hands-on experience with Generative AI, LLM integrations, or AI agent frameworks.
- Good understanding of REST APIs, GraphQL, databases, and backend architecture.
- Experience with BullMQ, Bull, Celery, Amazon SQS, or similar queue management systems.
- Strong debugging, analytical, and problem-solving skills.
- Experience working in Agile development environments.
- Valuable verbal and written communication skills.

Preferred Skills

- Experience with AI frameworks such as LangChain, LangGraph, MCP, or CrewAI.
- Knowledge of vector databases including Pinecone, Weaviate, or pgvector.
- Experience building Retrieval-Augmented Generation (RAG) applications.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with Docker and containerized deployments.
- Contributions to open-source projects or personal AI/Node.js projects are an added advantage.

📌 Software Engineer/Senior Software Engineer - Node.js, TypeScript & AI (Ahmedabad)
🏢 Productsquads Technolabs
📍 Ahmedabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer/senior software engineer - node.js, typescript & ai (ahmedabad) / ahmedabad

Subscribe to this job alert:

Get the latest job offers by email for: software engineer/senior software engineer - node.js, typescript & ai (ahmedabad) / ahmedabad