Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with SOCOTEC UK & Ireland. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Software Development Intern (With AI Integration Focus)
Duration: 3 months (Summer 2025)
Department: IT - Software Development
Reports to: Tech Lead
Location: Altrincham, Burton, Holborn (London)
About SOCOTEC
SOCOTEC is a global leader in Testing, Inspection and Certification (TIC), specializing in risk management and asset integrity across construction, infrastructure, and various other industries. Operating in 26 countries with 200,000 clients, we're committed to innovation and digital transformation to better serve our clients' evolving needs.
Position Overview
We are seeking a motivated Software Development Intern to join our Software Development team for a 3-month summer internship. In this role, you will contribute to cutting-edge software development projects while gaining hands-on experience with AI integration. Working closely with our development team, you will help build, test, and implement innovative software solutions, with significant opportunities to explore AI agent development and integration. This internship offers a unique chance to work on transformative projects that are reshaping how our industry operates through technology.
Key Responsibilities
- Assist in developing and maintaining software applications using modern development frameworks and tools
- Participate in innovative projects developing AI-powered solutions for real industry challenges
- Contribute to AI agent development, including designing, building, and optimizing intelligent assistants
- Work on integrating Large Language Models (LLMs) into existing software systems
- Help develop conversational interfaces and automated workflows using AI technologies
- Support the implementation of new features and functionalities in existing software systems
- Collaborate with cross-functional teams to understand requirements and propose creative solutions
- Document code, processes, and technical specifications
- Participate in agile development processes including daily stand-ups and sprint planning
Required Qualifications
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- Proficiency in at least one programming language (Java, Python, JavaScript, etc.)
- Understanding of software development principles, data structures, and algorithms
- Familiarity with version control systems (e.g., Git)
- Basic knowledge of databases and SQL
- Strong problem-solving and analytical thinking skills
- Good communication and teamwork abilities
- Self-motivated with ability to work in a fast-paced environment
Preferred Qualifications
- Experience with web development frameworks (React, Angular, etc.)
- Familiarity with API development and integration
- Basic understanding of AI/ML concepts and LLM integration
- Knowledge of prompt engineering and AI agent development
- Experience with cloud platforms (AWS, Azure, GCP)
- Interest in construction, infrastructure, or engineering sectors
What We Offer
- Opportunity to work on innovative, high-impact projects that drive digital transformation
- Hands-on experience developing and integrating AI agents into enterprise applications
- Exposure to state-of-the-art AI technologies and their practical business applications
- Chance to contribute to novel solutions that address real industry challenges
- Mentorship from experienced software developers and AI specialists
- Involvement in the full software development lifecycle of meaningful projects
- Networking opportunities across various departments and regions
- Competitive internship compensation
- Potential for future employment opportunities