Full-Stack Engineer, Generative AI
Confidential
Location
🇮🇳 Pune, India
Type
Full-time
Salary
Undisclosed
Posted
3w ago
Job Description
As a Full-Stack Engineer, Generative AI (Mid-Level) at our company,
your role
will involve designing, building, and operating AI-enabled web applications across the full stack. You will be integrating modern frontend and backend frameworks, Large Language Models (LLMs), and cloud-based infrastructure.
Key Responsibilities
: - Design, develop, and maintain scalable web applications using React with TypeScript. - Build robust and high-performance APIs using NestJS / NodeJS or FastAPI / Python. - Integrate applications with Large Language Model (LLM) APIs and related AI components. - Embrace an iterative development approach, starting from proofs of concept and evolving solutions into production-ready, scalable applications within enterprise constraints. - Own the design and implementation of features or services end-to-end, from development through deployment, while collaborating with Tech Leads, Senior engineers, and Architects. - Deploy, operate, and monitor applications on cloud infrastructure (e.g., AWS), following enterprise standards for security and reliability. - Work with both SQL and NoSQL data stores. - Collaborate closely with cross-functional teams in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives. - Write clean, maintainable, and well-documented code following established engineering best practices. - Learn from failures, adapt quickly, and clearly communicate lessons learned. - Maintain a lifelong learning mindset, continuously improving your technical and professional skills. - Work effectively as part of a distributed (remote/virtual) team.
Qualifications
Required: - 4-5 years of relevant professional software engineering experience in production environments. - 2 years of hands-on experience working with Large Language Models (LLMs). - Proficiency in a modern frontend framework, ideally React with TypeScript (Angular is also acceptable). - Hands-on experience with NestJS / NodeJS. - Experience with or working knowledge of FastAPI or Django using Python. - Strong understanding of RESTful APIs. - Experience working in Agile delivery teams. - Exposure to deploying and maintaining cloud-based systems. - Strong communication skills in English. It is