AI / ML Developer (LLM) - Hybrid
Location : Chennai, India
Work Mode : Hybrid (Work from Office)
We are seeking a highly skilled and motivated AI / ML Developer with a strong focus on Large Language Models (LLMs) to join our innovative team in Chennai.
The ideal candidate will possess a deep understanding of artificial intelligence, machine learning, and natural language processing, coupled with hands-on experience in developing and deploying solutions utilizing cutting-edge LLMs.
Key Responsibilities :
- Design, develop, and deploy AI / ML solutions, specifically focusing on applications leveraging Large Language Models.
- Work with various LLMs (e.g., GPT-3, LaMDA, BERT, T5, etc.) for tasks such as text generation, summarization, question answering, and conversational AI.
- Implement and optimize prompt engineering techniques to maximize LLM performance and achieve desired outcomes.
- Develop and maintain robust Python codebases for AI / ML models, data pipelines, and API integrations.
- Collaborate with cross-functional teams including data scientists, engineers, and product managers to define project requirements and deliver high-quality solutions.
- Conduct research and stay up-to-date with the latest advancements in AI, ML, and NLP, particularly in the LLM domain.
- Evaluate and fine-tune existing models, and propose improvements for performance, scalability, and efficiency.
- Contribute to the entire machine learning lifecycle, from data collection and preprocessing to model deployment and monitoring.
- Troubleshoot and debug issues related to AI / ML models and systems.
Required Technical Skills :
Strong understanding of AI, Machine Learning, and Natural Language Processing (NLP) fundamentals. This includes a solid grasp of concepts like supervised / unsupervised learning, deep learning architectures (RNNs, Transformers), embeddings, tokenization, etc.Demonstrable experience working with Large Language Models (LLMs) such as GPT-3, LaMDA, PaLM, Llama, BERT, T5, etc. Experience with fine-tuning, customization, and deployment of these models is highly desirable.Proficiency in programming languages like Python. Strong command of Python libraries commonly used in AI / ML (e.g., TensorFlow, PyTorch, scikit-learn, Hugging Face Transformers).Familiarity with prompt engineering techniques and strategies for optimizing LLM outputs (e.g., few-shot learning, chain-of-thought prompting, role-playing).Experience with MLOps practices and tools for model deployment, monitoring, and version control (e.g., Docker, Kubernetes, MLflow) is a plus.Experience with cloud platforms (AWS, Azure, GCP) and their AI / ML services is an advantage.Familiarity with version control systems, particularly Git.Qualifications :
Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.2+ years of professional experience in AI / ML development, with a strong focus on NLP and LLMs. (Years of experience can be adjusted based on the company's specific needs).Soft Skills :
Excellent problem-solving and analytical skills.Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to non-technical stakeholders.Ability to work effectively both independently and as part of a collaborative team.Proactive and self-motivated with a passion for continuous learning and innovation in the AI / ML spaceref : hirist.tech)