This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking enthusiastic Software Engineer - Trainees to join our dynamic team in an AI driven IT environment. This role is ideal for fresh graduates passionate about software development and emerging AI technologies. You will work alongside experienced engineers, learning to build, test, and deploy innovative software solutions.
Job Responsibility:
Learn and develop AI-powered software applications under the guidance of senior developers
Collaborate with cross-functional teams to understand business requirements and implement solutions
Write clean, efficient, and well-documented code in programming languages such as Python, Java, or JavaScript
Participate in coding, debugging, and testing to ensure software reliability
Work on cloud platforms like AWS, Azure, or GCP for application deployment
Understand and implement CI/CD pipelines and DevOps best practices
Assist in integrating AI/ML models into software applications
Stay updated with the latest trends in software development, AI, and cloud computing
Requirements:
Bachelor’s or Master’s degree in Computer Science, IT, or a related field, including MCA students
Candidates should have an aggregate of 70% and above in 10th, 12th, UG, PG, or Engineering
Strong understanding of programming concepts, data structures, and algorithms
Familiarity with Python, Java, JavaScript, or any relevant programming language
Exposure to version control systems like Git/GitHub
Excellent problem-solving skills and eagerness to learn
Strong communication and teamwork skills
Internship experience in software development or AI-related projects
Knowledge of SQL and NoSQL databases
Understanding of containerization (Docker, Kubernetes)
Nice to have:
Basic knowledge of AI/ML, cloud computing, and DevOps tools is a plus