IN EmploymentAlert | AI Developer
Skip to Main Content

Job Title


AI Developer


Company : NIIT


Location : Gurgaon, Haryana


Created : 2025-01-06


Job Type : Full Time


Job Description

Job Summary:The AI Analyst(ATC) will be responsible for model training, dataset creation, and staying updated with the latest developments in the AI landscape. This role involves working with transformer models and other similar architectures, fine-tuning open-source large language models (LLMs), and designing AI application architectures. The ideal candidate will have a strong background in AI/ML, hands-on experience with AI agents, and a thorough understanding of modern AI technologies, including security, diversity, and bias mitigation. Key Responsibilities: Model Training:Train AI models using appropriate datasets and methodologies to ensure optimal performance. Dataset Creation and Preparation:Collect, clean, and annotate data for training AI models. Ensure the dataset is diverse and representative of the task requirements. Stay Updated with AI Developments:Continuously research and integrate the latest advancements in AI, including new models, techniques, and tools. Work with Transformer Models:Utilize transformer-based architectures for various NLP tasks, leveraging their capabilities for long-range dependency handling and contextual understanding. Fine-Tune Open-Source LLMs:Customize pre-trained models such as GPT-3.5 and GPT-4, Llama 3.1, Mistral models for specific tasks by fine-tuning on domain-specific data. Combine different models to create Mixture of expert models Develop AI Agents:Design and implement AI agents that can autonomously perform tasks, interact with users, and make decisions based on learned data. Design AI Application Architecture:Create scalable and efficient AI application architectures that integrate with existing systems and support future expansion. Ensure Security:Implement and maintain security measures in AI models and applications to protect data integrity and privacy. Address Diversity and Bias:Develop strategies for identifying and mitigating biases in AI models. Fine-tune models to ensure they produce fair and unbiased results. Utilize LangChain and Similar Technologies:Leverage LangChain, LlamaIndex, and similar technologies to enhance AI capabilities. Technical Proficiency:Demonstrate strong skills in Python, JavaScript, Node.js, and Azure architecture to develop and deploy AI solutions. Collaboration:Work closely with data scientists, engineers, and product managers to ensure alignment of AI solutions with business goals. Qualifications: Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field. 2-3 years of experience in AI/ML, with hands-on experience in model training and dataset creation. Strong understanding of transformer models and other neural network architectures. Proficiency in fine-tuning open-source LLMs and working with AI agents. Knowledge of security best practices in AI and machine learning. Experience with addressing diversity and bias in AI models. Proficiency in AI frameworks and tools such as TensorFlow, PyTorch, and Hugging Face. Experience with LangChain, LlamaIndex, or similar technologies. Strong programming skills in Python, JavaScript, and Node.js. Proficiency in Azure architecture and cloud services. Excellent problem-solving skills and ability to work independently as well as part of a team. Exceptional verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.