
Generative AI Developer (NCS/Job/ 2088)
Job Skills
Job Description
Senior Frontend Engineer – React.js & Generative AI
We are seeking a highly skilled and innovative Senior Frontend Engineer with expertise in React.js and hands-on experience integrating Generative AI capabilities into web applications. You will play a key role in building intelligent, responsive, and personalized user experiences powered by modern AI technologies.
Key Responsibilities
-
Design and develop scalable, high-performance web applications using React.js and modern JavaScript frameworks.
-
Integrate Generative AI models (e.g., OpenAI, Azure OpenAI, Hugging Face) into frontend workflows for tasks like content generation, summarization, personalization, and conversational UI.
-
Collaborate with UX designers, backend engineers, and data scientists to deliver seamless AI-powered experiences.
-
Build reusable components and libraries for future use, ensuring modularity and maintainability.
-
Optimize applications for maximum speed and scalability.
-
Implement secure and responsible AI usage practices, including prompt engineering and user feedback loops.
-
Stay updated with the latest GenAI trends, tools, and APIs to continuously improve product capabilities.
Required Skills
-
Strong proficiency in React.js, Redux, Hooks, and modern JavaScript (ES6+).
-
Experience with RESTful APIs, GraphQL, and WebSockets.
-
Familiarity with GenAI APIs (e.g., OpenAI GPT, Azure OpenAI, Claude, Gemini).
-
Understanding of prompt engineering, token management, and AI response handling.
-
Experience with UI/UX best practices, responsive design, and accessibility.
-
Knowledge of version control systems (Git), CI/CD pipelines, and agile methodologies.
-
Ability to write clean, maintainable, and testable code.
Preferred Qualifications
-
Experience with Next.js, TypeScript, or Tailwind CSS.
-
Exposure to LLM fine-tuning, embedding models, or vector databases (e.g., Pinecone, Weaviate).
-
Familiarity with AI safety, bias mitigation, and ethical AI principles.
-
Prior work in Life Sciences, Finance, or Customer Experience domains is a plus.
Soft Skills
-
Strong problem-solving and analytical skills.
-
Excellent communication and collaboration abilities.
-
Passion for innovation and emerging technologies.
-
Ability to mentor junior developers and contribute to technical leadership.