RateMyPlacement and RateMyApprenticeship are now Higherin: Learn More

Platform Engineer Intern Review

at IBM

Placement (10 Months+)

Artificial Intelligence (AI), Software Engineering

Waterloo, London SE1, UK

Review Submitted: June 2026

Overall Rating

4.9 /5

The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!

5/5 - Overview of Role
4.8/5 - Skills Development
5/5 - Support and Guidance
5/5 - Company Culture
5/5 - Overall Experience
5/5 - Future Career Prospects

Overview of Role

Please give an overview of your role and what this involves on a day-to-day basis.

• I am working as a Platform Engineer Intern within IBM Client Engineering, supporting different technical projects and helping teams build, test and deploy solutions.
• My role involves working with engineers and architects to turn ideas into working demos or assets that can be shown to clients or used internally by IBM teams.
• Day to day, I help with tasks such as developing small services, testing applications, preparing demos, writing documentation and supporting deployments.
• I have worked across areas such as OpenShift, Podman, IBM ODM, Python services and AI related projects.
• I have also supported enablement work, including creating material to help other engineers understand and use IBM ODM.
• Overall, my role gives me exposure to both the technical side of building solutions and the client engineering side of explaining how those solutions solve real problems.

Were you given much responsibility during your placement / internship?

Yes, I was given a good level of responsibility during my placement. I was trusted to contribute to real project work, rather than only shadowing or completing training tasks. This included helping to build and test technical assets, supporting deployments, preparing demos and writing documentation that could be used by other engineers. I also had ownership of enablement work, such as creating material to help engineers understand and start using IBM ODM. As the placement went on, I became more confident working independently, managing my own tasks and asking the right questions when I needed support. Overall, I felt I had a good balance between learning from experienced people and being trusted to deliver useful work myself.

Please rate how meaningful the work you were doing was

5/5

Skills Development

Have you learnt any new skills, or developed your existing skills?

Yes, I have developed both technical and professional skills during my placement. Technically, I have gained more practical experience with platform engineering tools such as OpenShift and Podman, and I have improved my understanding of how applications are deployed and managed in a real project environment. I have also built on my Python skills through project work involving services, testing and AI related workflows. Alongside this, I have developed my ability to write clearer documentation, prepare demos and explain technical work in a way that is understandable to different people. Professionally, I have become more confident working independently, asking better questions, managing my own tasks and communicating with engineers, architects and wider project teams.

How would you rate the training provided during your experience?

4/5

How would you rate your development of industry-specific skills during the experience?

5/5

How would you rate your development of personal / soft skills during the experience?

5/5

Please rate how these skills have helped you in your career development

5/5

Support and Guidance

How much support and guidance did you receive during your placement / internship?

I received a good level of support and guidance during my placement. I was able to learn from experienced engineers, architects and other team members, while still being trusted to take ownership of my own tasks. When I needed help, people were approachable and willing to explain things clearly, especially when I was learning new tools or working through technical issues. I also had guidance around how to structure my work, prepare demos, write documentation and communicate technical ideas more clearly. Overall, I felt supported, but also given enough independence to learn properly and build confidence.

How would you rate the support and guidance from your line manager?

5/5

How would you rate the support and guidance from the wider team?

5/5

Company Culture

What was the company culture and general atmosphere like?

The company culture and general atmosphere were very supportive and collaborative. In Client Engineering, I found that people were approachable and willing to share knowledge, which made it easier to learn new tools and ask questions when I needed help. There was a good balance between professionalism and a relaxed team environment, where I felt comfortable contributing ideas and getting involved in project work. I also liked that the culture encouraged learning, experimentation and working with different people across technical areas. Overall, the atmosphere helped me build confidence and made the placement feel like a valuable learning experience.

How would you rate the inclusiveness of the culture?

5/5

How would you rate the social opportunities?

5/5

How would you rate the diversity initiatives?

5/5

How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?

5/5

Overall Experience

To what extent did you enjoy your placement / internship?

I enjoyed my placement a lot overall. I liked being able to work on real technical projects and see how the work I was doing connected to wider teams and client focused solutions. I also enjoyed the variety of the role, as I was able to get involved in different areas such as platform engineering, AI related projects, deployments, demos and documentation. The placement helped me understand what it is like to work in a technical role within a large company, while also giving me space to learn and build confidence. Overall, it has been a very positive experience and has helped confirm that I enjoy working on practical technology projects that solve real problems.

Please rate your level of enjoyment on your placement / internship

5/5

Please rate how your experience met your expectations

5/5

Recommendations & Advice

Would you recommend IBM to a friend?

Yes

What advice would you give to others applying to IBM

My advice would be to show that you are genuinely interested in learning and getting involved, rather than feeling like you need to know everything before joining. IBM is a large company with a lot of different teams, tools and projects, so being proactive, asking questions and taking opportunities to meet people makes a big difference. I would also recommend doing some research into the area you are applying for, especially the type of work IBM does with clients, and being ready to talk about your own experiences in a clear and practical way. Once you join, it is worth keeping track of what you work on from the start, as the placement moves quickly and it helps you reflect on how much you have developed.

Future Career Prospects

Please rate the future employment prospects at IBM

5/5

Did you receive an offer to return as a graduate?

Waiting to hear
In This Review
Join Now

Join the Higherin Community

Save Time

Easily add jobs from Higherin or external platforms to keep everything organised.

Personalised Alerts

Get tailored job recommendations and updates straight to your inbox.

Exclusive Features

Access tools like application tracking, deadline reminders, and saved searches.

Stay Ahead

Be the first to know about the latest opportunities and deadlines.

Completely Free

Create an account and unlock powerful features at no cost.