Computer Science Intern jobs
Graduate Software Engineer
Urgently neededVACACCambridge- Relocation assistance
- Life insurance
- Free parking
- Profit sharing
- Company pension
- Company events
- Build and contribute to web applications, software tools, and interactive 3D experiences used to showcase industrial products.
- Class Beyond AcademyLondon
- Strengthening understanding across programming, data structures and computer systems.
- A-Level Computer Science Tutor*.
- A-Level or equivalent (preferred).
- BPP Education Group ApprenticeshipsCambridge CB4 0AE
- Hours Per Week:37.5- Mon - Thur 9am - 5.30pm & Fri 9am - 5pm*.
- As a Software Test Apprentice at Samsung Cambridge Solution Centre, you will play a critical role…
- Adele Carr RecruitmentEllesmere Port
- Working alongside experienced developers, you'll develop your technical skills while contributing to real projects in a supportive, collaborative environment.
- Adele Carr RecruitmentEllesmere Port
- Working alongside experienced developers, you'll develop your technical skills while contributing to real projects in a supportive, collaborative environment.
- Education Matters GroupGreenwich
- �� Full-Time | Monday to Friday.
- A welcoming and high-achieving secondary school in Greenwich is seeking an enthusiastic Graduate Computer Science Teaching…
- UnitempsSparkhill B11
- Annual leave
- Free parking
- On-site parking
- Computer science: 1 year (preferred).
- The intern will report to the Head of Sales Operations, who is part of the Leadership Team and reports to the Managing…
- Admiral SlotsGateshead NE11 0BL
- We’re looking for someone who genuinely enjoys technology – the sort of person who builds things at home, experiments with networks, runs virtual machines, has…
- UnitempsSparkhill B11
- Annual leave
- Free parking
- On-site parking
- Reporting line*: The intern will report to the Head of Technical, who is part of the Leadership Team and reports to the Managing Director.
- Step Into TeachingEast Grinstead
- Referral programme
- Sick pay
- Free parking
- Company pension
- On-site parking
- Health & wellbeing programme
- This is a fantastic opportunity to build experience and make a genuine impact, while drawing on your ICT or Computer Science knowledge to support students in…
- We use cutting-edge technology, ingenuity and partnerships to identify, analyse and disrupt threats.
- Well provide up to five days paid leave, depending on the…
- View all GCHQ jobs - Cheltenham jobs - Summer Intern jobs in Cheltenham
- Salary Search: Summer Intelligence Internship salaries in Cheltenham
- See popular questions & answers about GCHQ
- JPMorganChaseGlasgow G2
- Contributes to the team's GenAI education programme through training content, knowledge-sharing sessions, and mentoring of junior engineers and interns.
- View all JPMorganChase jobs - Glasgow jobs - Lead AI Architect jobs in Glasgow
- Salary Search: Applied AIML Lead - Agentic AI & Python salaries in Glasgow
- See popular questions & answers about JPMorganChase
- JPMorganChaseLondon E14 5JP
- As an intern within the MLCOE, you will apply sophisticated machine learning methods to a diverse range of complex domains, including natural language…
- JPMorganChaseLondon E14 5JP
- Enrolled in a PhD program in a relevant field (e.g., mathematics, statistics, physics, engineering, computer science, data science, or machine learning).
- JPMorganChaseGlasgow
- You will build strong technical foundations while developing the critical thinking skills and judgment needed to grow into a confident, effective engineer.
- JPMorganChaseLondon
- Demonstrates strong knowledge of machine learning, data science principles, including prompt engineering, with experience handling large, complex datasets.
- View all JPMorganChase jobs - London jobs - Summer Intern jobs in London
- Salary Search: 2027 Data & AI - Summer Internship - Glasgow & London salaries in London
- See popular questions & answers about JPMorganChase
Job Post Details
Job details
Pay
- £35,000 - £40,000 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Relocation assistance
- Life insurance
- Free parking
- Profit sharing
- Company pension
- Company events
- On-site parking
Full job description
Summary
At VACAC (VIRTUAL, AUGMENTED, CGI, AI AND CAD SOFTWARE SOLUTIONS LIMITED), we are building immersive technologies that help virtualise the industrial world. From CGI animations to interactive 3D experiences and serious games, our work enables companies to bring their products to life through immersive applications and real-time 3D experiences.
As a growing team, we offer graduates the opportunity to gain hands-on experience across a wide range of technologies, contribute to real projects from day one, and develop their skills in a collaborative and supportive environment.
The Role
As a Graduate Software Engineer, you'll collaborate day-to-day as part of a small, growing team of software engineers and 3D generalists to build software that powers our immersive applications, interactive tools, and real-time 3D experiences. You'll gain exposure to a range of technologies while developing your skills through real project work.
What You'll Do
- Build and contribute to web applications, software tools, and interactive 3D experiences used to showcase industrial products
- Work closely with software engineers and 3D generalists to integrate visual content, interactivity, and functionality into applications
- Develop and improve internal tools, scripts, and workflows that support project delivery
- Write clean, maintainable, and well-documented code following best practices
- Test, debug, and help improve the performance and reliability of applications
- Create and contribute to technical documentation, tutorials, and guides to support knowledge sharing across the team
- Learn and apply new technologies as you work on real projects, with ongoing support from the team
Key Qualifications
Essential:
- A degree in Computer Science, Software Engineering, or a related STEM subject (or equivalent experience)
- Experience with at least one programming language (e.g. JavaScript, C#, Python)
- Understanding of core software development principles
- Exposure to 3D development or real-time engines (e.g. Unity, three.js, or similar)
- A portfolio demonstrating your work
- Familiarity with version control systems (e.g. Git, Subversion , etc)
- Strong problem-solving skills and attention to detail
- Ability to communicate clearly and work effectively as part of a team
- A proactive attitude and willingness to learn
Desirable Skills:
- Experience with web development technologies or frameworks
- Experience integrating 3D content into applications or working with 3D pipelines
- Experience in immersive technologies (VR, AR, MR)
- Familiarity with agile ways of working (e.g. Scrum, Kanban) and the ability to adapt to changing project needs
Nice to Have (Optional):
- Exposure to areas such as game/engine development or machine learning
Hiring Process
- Stage 1: CV Screening
- Stage 2: Take-home technical task (With up to one week to submit)
- Stage 3: Technical Video Interview
- Stage 4: One Week Paid Internship (Extendable To Two Weeks)
- Stage 5: Contract Offer
Equal Opportunity
VACAC is proud to be an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, ethnicity, colour, national origin, religion, sex, sexual orientation, gender identity, age, disability, or any other legally protected characteristics.
Pay: £35,000.00-£40,000.00 per year
Benefits:
- Company events
- Company pension
- Free parking
- Life insurance
- On-site parking
- Profit sharing
- Relocation assistance
Application question(s):
- Tell us about yourself
- What areas of software development are you most interested in?
- Describe your experience from previous projects, giving examples of what went well and what did not go according to plan.
- Do you have any questions for us?
Work Location: In person