Junior Software Engineer Intern- AI ML
Key Responsibilities
• Assist in the development and implementation of AI and Machine Learning models.
• Support data preprocessing, feature engineering, model training, and evaluation activities.
• Collaborate with senior engineers and data scientists to build intelligent solutions.
• Participate in model optimization and performance improvement initiatives.
• Collect, clean, and analyze structured and unstructured datasets.
• Support exploratory data analysis (EDA) and data visualization tasks.
• Generate insights and reports to support business and technical decisions.
• Work with large datasets and contribute to predictive analytics projects.
• Assist in managing AI/ML infrastructure and development environments.
• Support cloud-based and on-premise infrastructure activities.
• Monitor system performance and troubleshoot infrastructure-related issues.
• Participate in maintaining scalable and reliable environments for AI applications.
• Support deployment of machine learning models into testing and production environments.
• Assist in CI/CD pipeline implementation and automation activities.
• Monitor deployed applications and model performance.
• Contribute to version control, documentation, and deployment best practices.
• Develop and maintain software components supporting AI and ML applications.
• Write clean, maintainable, and efficient code following coding standards.
• Participate in code reviews, testing, debugging, and performance optimization.
• Collaborate with cross-functional teams to deliver high-quality solutions.
•
Required Qualifications
• B.Tech / B.E. in Computer Science, Information Technology, Artificial Intelligence, Data Science & MSc Data Science.
• Strong interest in AI, Machine Learning, Data Science, and Software Engineering.
• Basic understanding of software development principles and programming concepts.