This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join a mission-driven team at the forefront of distributed systems technology to help build a new cloud infrastructure from the ground up. As a Software Engineering Intern, you will play a vital role in developing a platform that powers innovation in high-stakes fields like artificial intelligence, graphics rendering, and computational biology. This isn't just a learning opportunity; it is a chance to take on real responsibility, solve production-level challenges, and contribute to Crusoe’s goal of creating sustainable, ethical, and high-performance computing solutions. Throughout this 12-week, full-time in-person internship in our Dublin office, you will work on high-impact projects that go far beyond the classroom. You will receive one-on-one mentorship from industry experts, collaborating with a diverse team of engineers to build fault-tolerant systems and tools used by customers worldwide. We are seeking motivated, curious, and proactive students who are eager to forge valuable connections and kickstart their careers by tackling the most demanding computational challenges of today.
Job Responsibility:
System Development: Build and maintain scalable, highly available, and fault-tolerant distributed systems at scale to support intensive computational workloads
Product Creation: Develop innovative products and tools from the ground up that will be utilized by a global customer base
Production Support: Triage bugs and resolve complex issues within production environments to ensure platform reliability
Feature Iteration: Partner with product owners and stakeholders to design, test, and iterate on new features that drive platform growth
Cross-Functional Collaboration: Work closely with senior engineers and teammates to align technical tasks with broader company goals
Mentorship Engagement: Participate in dedicated one-on-one mentorship sessions to accelerate your professional growth and technical mastery
Strategic Problem Solving: Apply analytical thinking to troubleshoot and optimize complex systems for maximum efficiency
Requirements:
Current Enrollment: Must be currently pursuing a Bachelor’s or Master’s degree
Graduation Timeline: Must have a projected graduation date of either Fall 2026 or Spring 2027
Programming Proficiency: Demonstrated ability to code in at least one major language, such as Python, Java, C++, JavaScript, Rust, or Go
CS Fundamentals: Strong foundational knowledge of computer science, specifically in data structures and algorithm design
Communication Skills: Proactive communication style with a proven ability to collaborate effectively within a team environment
Analytical Mindset: A talent for troubleshooting and a curiosity-driven approach to optimizing complex technical systems
Nice to have:
Advanced Degree: Currently pursuing a Master’s degree in Computer Science or a specialized Engineering field
Previous Experience: Prior internship experience or personal projects involving distributed systems or cloud infrastructure
Language Expertise: Deep familiarity with Rust or Go, specifically for system-level programming
Niche Interests: Academic focus or interest in artificial intelligence, graphics rendering, or computational biology
Dublin Local: Familiarity with or proximity to the Dublin tech ecosystem