As an Intern - Full Stack Software Engineer with AI/ML at Airbus India Private Limited, you will have the opportunity to work on cutting-edge projects and contribute to developing robust software solutions across the entire stack while applying advanced AI/ML techniques to real-world aerospace challenges. **Key Responsibilities:**
Collaborate with experienced engineers to design, develop, test, and deploy full-stack software applications, covering both front-end and back-end components. - Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance. - Assist in researching, implementing, and integrating AI/ML models and algorithms into new and existing software solutions. - Develop and maintain APIs and microservices for various applications. - Contribute to database design and management, ensuring data integrity and efficient access. - Write clean, well-documented, and efficient code following best practices. - Troubleshoot and debug software issues to ensure high-quality and reliable applications. - Actively participate in code reviews, stand-ups, and team meetings. - Stay updated with emerging technologies and industry trends in full-stack development and AI/ML. **Qualifications:**
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, or a related technical field. - Strong foundational understanding of full-stack development principles. - Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript, C++). - Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and/or back-end frameworks (e.g., Node.js, Spring Boot, Django, Flask). - Basic understanding of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB). - Exposure to or basic understanding of machine learning concepts, algorithms, and libraries (e.g., TensorFlow, PyTorch, Scikit-learn). - Knowledge of version control systems (e.g., Git). - Excellent problem-solving skills and a strong analytical mindset. - Ability to work independently and collaboratively in a fast-paced environment. - Strong communication and interpersonal skills. - Prior internship experience or personal projects demonstrating full-stack development or AI/ML applications is a plus. As an intern at Airbus, you are expected to adhere to the highest standards of integrity and compliance, as these form the foundation of the company's success, reputation, and sustainable growth. By applying for this internship, you consent to Airbus using and storing information about you for monitoring purposes related to your application or potential future employment. Airbus is dedicated to promoting diversity and creating an inclusive work environment, welcoming applications from individuals of all backgrounds. Please note that Airbus will never request any form of monetary exchange during the recruitment process. If you encounter any impersonation of Airbus for such purposes, please report it to emsom@airbus.com. Airbus supports flexible working arrangements to encourage innovative thinking and collaboration among its employees. As an Intern - Full Stack Software Engineer with AI/ML at Airbus India Private Limited, you will have the opportunity to work on cutting-edge projects and contribute to developing robust software solutions across the entire stack while applying advanced AI/ML techniques to real-world aerospace challenges. **Key Responsibilities:**
Collaborate with experienced engineers to design, develop, test, and deploy full-stack software applications, covering both front-end and back-end components. - Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance. - Assist in researching, implementing, and integrating AI/ML models and algorithms into new and existing software solutions. - Develop and maintain APIs and microservices for various applications. - Contribute to database design and management, ensuring data integrity and efficient access. - Write clean, well-documented, and efficient code following best practices. - Troubleshoot and debug software issues to ensure high-quality and reliable applications. - Actively participate in code reviews, stand-ups, and team meetings. - Stay updated with emerging technologies and industry trends in full-stack development and AI/ML. **Qualifications:**
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, or a related technical field. - Strong foundational understanding of full-stack development principles. - Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript, C++). - Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and/or back-end frameworks (e.g., Node.js, Spring Boot, Django, Flask). - Basic understanding of relational dat