
Software Engineer Internship Opportunities
- London
- Training
- Full-time
- Collaborate with world-class engineers and researchers.
- Work on cutting-edge technologies in machine learning, deep learning, and large language models (LLMs).
- Contribute to real-world projects that impact hundreds of millions of users.
- Be part of a diverse and inclusive team that values innovation, curiosity, and responsible AI.
- Apply engineering principles to solve complex problems through sound and creative engineering.
- Work with appropriate stakeholders to determine user requirements for a feature.
- Quickly learns new engineering methods and incorporates them into work processes.
- Seek feedback and apply internal or industry best practices to improve technical solutions.
- Demonstrate skill in time management and completing software projects in a cooperative team environment.
- Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
- Currently pursuing Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Must have at least 1 semester/term remaining following the completion of the internship
- One year of programming experience in an object-oriented language
- You must be legally authorised to work in the United Kingdom to be eligible for this role (Legally authorised = has citizenship or has been granted a valid visa or work permit)
- Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms