Summer Intern
spglobal
Job Description
Key Responsibilities:
- Assist in the design, development, testing, and deployment of software applications under the guidance of senior engineers.
- Collaborate with cross-functional and global teams to understand requirements and contribute to development tasks.
- Write clean, efficient, and maintainable code following standard software development practices.
- Participate in code reviews, debugging, and troubleshooting to enhance product quality.
- Support the team in maintaining documentation and process artifacts.
- Explore and suggest improvements to enhance system performance, usability, and scalability.
- Learn and apply new technologies, frameworks, and tools as part of ongoing projects.
What We’re Looking For:
- Excellent communication skills (written and verbal) with a collaborative mindset.
- Analytical thinking with the ability to understand problems and propose logical solutions.
- Enthusiasm for learning and applying new technologies in a professional environment.
- Commitment to delivering high-quality work within deadlines. Basic
Qualifications:
- Currently pursuing a Bachelor’s or master’s degree in computer science, Data Science, Information Technology, Engineering, or a related discipline.
- Fundamental understanding of programming in Python, Java, or .NET (C#).
- Basic knowledge of Data Structures, Algorithms, Databases, and Object Oriented Programming.
- Exposure to Data Science tools and libraries such as: o Python (NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch, Matplotlib, Seaborn) o R programming, SQL, or Power BI/Tableau for data analysis and visualization.
- Familiarity with Machine Learning concepts, Data Analysis, and Statistical Modeling.
- Understanding of APIs, REST services, Git, and Agile development practices.
- Knowledge of Cloud platforms (AWS, Azure, GCP) and Big Data technologies (Spark, Hadoop) is an added advantage.