cover image
Millennium

Software Engineer Intern, London

On site

London, United kingdom

Fresher

Internship

17-09-2025

Share this job:

Skills

Communication Teamwork Python Java JavaScript C# SQL NoSQL Test Scrum Problem-solving Attention to detail Programming angular react Software Development Agile Vue.js Artificial Intelligence Web Development

Job Specifications

Software Engineer Intern, London

We are seeking dedicated, intellectually curious, and entrepreneurial interns to join our team as Software Engineers. As a Software Engineer at Millennium, you will be responsible for designing, developing, and maintaining software applications that leverage artificial intelligence to meet the needs of our clients and stakeholders. You will work closely with cross-functional teams to deliver high quality software solutions that are scalable, reliable, and secure.

As an intern, you will have the opportunity to collaborate directly with multiple technologists, gaining hands-on experience in a dynamic and innovative environment all while providing meaningful impact.

Responsibilities:

Design, develop, test, and deploy software applications and systems, including AI-powered tools and platforms.
Collaborate with product managers, designers, and other developers to understand requirements and deliver solutions.
Write clean, maintainable, and efficient code following best practices and coding standards.
Participate in code reviews to ensure code quality and share knowledge with the team.
Troubleshoot and debug software issues, providing timely resolutions.
Continuously improve software development processes and tools.
Stay up-to-date with emerging technologies, including AI frameworks, tools, and industry trends.

Qualifications:

Pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field, or equivalent experience, graduating in 2027.
Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or others.
Experience with web development frameworks and libraries (e.g., React, Angular, Vue.js).
Familiarity with database systems (e.g., SQL, NoSQL) and data modeling.
Knowledge of software development methodologies (e.g., Agile, Scrum).
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.

About the Company

Millennium is a global, diversified alternative investment firm, founded in 1989, which manages $77 billion in assets. Defined by evolution, innovation and focus, Millennium's mission is to deliver high-quality returns for our investors. Millennium seeks to empower talented professionals with the sophisticated expertise, resources and technology to pursue a diverse range of investment strategies across industry sectors, asset classes and geographies. See our community guidelines at: mlp.com/guidelines Read our disclosur... Know more