Experience : 4- 6 yrs
Shift : 12:30 pm – 9:30 pm IST
Job Description (Job Summary/Roles & Responsibilities)
Design, develop, and maintain scalable backend systems using Node.js and Python.
Integrate Generative AI technologies into applications to solve real-world problems and enhance user experiences.
Collaborate with cross-functional teams including product managers, data scientists, and UX designers to deliver high-quality solutions.
Optimize performance, ensure security compliance, and debug production issues in large-scale distributed systems.
Keep up-to-date with emerging trends in Generative AI and backend development to propose and implement innovative ideas.
Mentor junior engineers and contribute to a culture of technical excellence within the team.
Mandatory Skills
4–6 years of professional software engineering experience.
Strong proficiency in Node.js and Python with a proven track record of delivering production-grade applications.
Practical experience working with Generative AI frameworks and models (e.g., OpenAI GPT, Hugging Face, or similar).
Familiarity with cloud platforms like AWS, Azure, or GCP.
Strong knowledge of API development, microservices architecture, and RESTful principles.
Excellent problem-solving skills and ability to write clean, efficient, and well-documented code.
Strong communication and collaboration skills.
Strong understanding of TypeScript and its core principles.
Proficiency in designing and implementing RESTful APIs.
Knowledge of Node.js and its ecosystem.
Familiarity with databases, including Postgres.
Knowledge of server-side caching mechanisms.
Desired Skills
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Familiarity with CI/CD pipelines and DevOps practices.
Knowledge of databases (SQL and NoSQL) and data processing pipelines.
Prior involvement in Generative AI projects or applications in production.
Education & Certifications:
BE/ BTech / MCA