We are looking for a skilled Software Developer AI Professional with experience in Large Language Models (LLMs) to build and deploy AI-driven applications. The candidate will integrate AI/ML models, including LLM-based solutions, into scalable software systems and develop intelligent applications powered by generative AI.Key ResponsibilitiesDesign and develop AI/ML and LLM-based applications.Integrate Large Language Models (LLMs) into enterprise applications and workflows.Build APIs, microservices, and backend systems for AI-powered solutions.Work with datasets for training, fine-tuning, and evaluating AI models.Develop and optimize prompt engineering and LLM-based workflows.collaborate with data scientists, ML engineers, and product teams.Deploy and monitor AI models in production environments.Ensure performance, scalability, and reliability of AI systems.Required SkillsStrong programming skills in Python (preferred), Java, or C++.Experience with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.Hands-on experience with Large Language Models (LLMs) and Generative AI applications.Knowledge of Prompt Engineering and LLM integration.Experience with REST APIs, microservices architecture, and backend development.Familiarity with Git, Docker, and Kubernetes.AI / LLM Tools & TechnologiesOpenAI APIs, LangChain, LlamaIndexHugging Face TransformersVector Databases (Pinecone, FAISS, Weaviate)RAG (Retrieval-Augmented Generation) frameworksPreferred SkillsExperience with NLP, chatbots, or conversational AI.Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.Experience with MLOps tools like MLflow or Kubeflow.Understanding of model fine-tuning and evaluation techniques.Experience10+ years of experience in software development with exposure to AI/ML and LLM-based applications.
Job Title
Generative AI Engineer