Gen AI Engineer
Mumbai,
India
A Generative AI Developer is responsible for designing, developing, and deploying AI-powered applications using large language models (LLMs), machine learning frameworks, and cloud-based AI services. The role involves building intelligent systems such as chatbots, virtual assistants, content generation tools, recommendation engines, and AI automation platforms that improve business processes and user experiences.
Key responsibilities include developing and fine-tuning generative AI models, integrating APIs from platforms like OpenAI, Google AI, and Microsoft Azure AI, creating prompt engineering strategies, and optimizing AI model performance for accuracy, scalability, and security. Developers also collaborate with data scientists, software engineers, and product teams to translate business requirements into AI-driven solutions.
A successful candidate should have strong programming skills in Python, JavaScript, or Java, along with experience in machine learning libraries such as TensorFlow or PyTorch. Knowledge of natural language processing (NLP), vector databases, retrieval-augmented generation (RAG), cloud platforms, and MLOps practices is highly desirable. Familiarity with tools like LangChain, Hugging Face, and Docker is an added advantage.
The ideal Generative AI Developer is analytical, innovative, and capable of solving complex technical problems while staying updated with emerging AI trends and ethical AI practices. This role is increasingly in demand across industries including healthcare, finance, education, e-commerce, and enterprise software development.