Internships

Software Engineering & Innovation

Spend your summer building experience as a software engineer at Baillie Gifford. Our technology teams play a central role in how the business operates, supporting everything we do. 

You’ll contribute to developing our software while building your skills alongside experienced colleagues. Come in and show us what you can do! 

Applications open on 15 September 2026. 

Tech at Baillie Gifford

Our Software Engineering teams create robust, scalable applications and solutions that drive our business forward for the future. We’ll introduce you to our modern programming languages, cloud platforms and DevOps practices so you can see how software engineering shapes the future of investment management.

Key facts

You’ll be part of the team from the start, with opportunities to learn and build experience across different aspects of software engineering. You’ll also gain an understanding of the range of career paths available here. 

You can apply for one of our two internship routes, so it’s worth considering which one best aligns with your interests. 

Salary

£26,000 p/a pro rata

Duration

Mid June - Mid August

Office location

Edinburgh - office based

Training and development

Live projects

We will give you the complete working experience, helping you to put your theory into practice and truly understand what a career in software engineering could look like. You’ll get the training and support you need to broaden your skills, establish your career path, and discover your future potential.

Knowledge

After your induction, you’ll work with other interns on a live technical project for the business. 

You’ll be involved across the full lifecycle — from initial brief and planning through to development, testing and delivery — applying engineering best practice in a real-world context. 

You’ll also spend time with colleagues, learning from their experience and approach. 

Make connections

Teamwork is an essential aspect of life at Baillie Gifford. This internship is your chance to see how software projects work in our large Application Development & Enablement and Innovation departments. Running alongside your project, you will have a range of development opportunities with other teams in the department. This allows you to build up your network across the wider teams. 

During your first few weeks, you will be given opportunities to meet others, learn more about our 'Agile' project management working environment and see how other teams put 'Agile' methods into practice. You will also gain insights into quality analysis and development procedures by seeing the work of testers and developers first-hand. By the end of the internship, you will be able to connect the dots and see where your future software engineering career may lie. 

Support

We ensure you have the support and tools to fully immerse yourself in your internship. From building relationships with our experienced technical and business leads to connecting with our graduates and working with your buddies and manager, there will be plenty of time given for you to develop while learning from colleagues. 

I’ve been impressed by how much Baillie Gifford aims to develop its people, in all aspects. There's been a great mix of both technical and professional skills training.
Allan CunninghamIntern and Technology graduate programme participant.

Life at Baillie Gifford

Explore what it’s like to work with us and how you’ll develop your career here.