Job Title: Software Engineer (AI Applications) - Node Js
Experience: 2 - 5 years
Location: Gurugram
Note - This is a 1 year Contractual position
About the Role
We are looking for a passionate and skilled Software Engineer with robust expertise in JavaScript (Node.js) or Python to design and build AI-driven applications. In this role, you will collaborate with product managers, Technical Specialists, and engineering teams to develop scalable, reliable, and high-performance systems that leverage AI/ML capabilities to deliver personalized and seamless user experiences. The position requires a strong product development mindset, excellent problem-solving skills, and the ability to build production-ready solutions end-to-end.
Key Responsibilities
- Develop high-quality, responsive user interfaces using Angular or React.js.
- Design and implement backend services and REST/GraphQL APIs using Node.js or Python.
- Integrate LLMs, embeddings, classifiers, generative AI, vector databases, and other AI/ML models into production applications.
- Build and optimize microservices architectures to support real-time and large-scale workflows.
- Improve application performance through memory optimization, efficient database queries, and low-latency API design.
- Collaborate in code reviews, architectural design discussions, sprint planning, and technical decision-making.
Kindly share your resumes directly on whatsapp at (phone hidden) or you may drop an email at
[email protected]
📌 Software Engineer (AI Applications) (New Delhi)
🏢 Niit Learning Systems
📍 New Delhi