Skip to Main Content

Job Title


Full-Stack Software Developer Intern (H/F)


Company : MASIV | Mercedes and Singh Innovative Ventures


Location : Calgary, Alberta


Created : 2025-12-10


Job Type : Full Time


Job Description

MASIV | Software Engineering Intern | 8-12 months starting Winter 2026 | In-Person only | Calgary, AB | Canadian Citizens and PR holders only Pay starting at $23.50/hour + Performance Raises/Bonuses 2016) is an Architectural Design, Fabrication, and Build company fusing design, technology, and construction to innovate multi-scale products and environments. We offer a flexible working environment: we expect you to complete your tasks on time and manage your schedule to fit within your ideal work-life balance. The Role: Software Engineering Intern MASIV is seeking a motivated and enthusiastic Software Engineering Intern for a high-impact, 8-12 month term. You will collaborate with computational architects, engineers, and fabricators to design, develop, and implement software solutions across various AEC (architecture, engineering, construction) projects and initiatives. Contribute to the full software development lifecycle: from requirements gathering and design to testing and deployment. Mentorship: You will report directly to the CEO on a day-to-day basis, with project guidance from Shop and Site Supervisors. Focus: Your role will involve coding, debugging, and maintaining software applications in the cutting-edge intersection of construction technology, AR/VR, and AI. This is an execution-focused role where you will work independently with minimal supervision, expected to iterate fast and deliver value. ~ Web & Mobile: React, JavaScript, HTML/CSS, React Native: Develop front-end website architecture, user interactions, and manage back-end systems. ~3D/AR/VR: Three.js, WebGL, WebGPU, C# (for Unity-based AR/VR tools): Build browser-based CAD tools and C# scripts for real-time visualization and spatial computing. ~ AEC Automation: Python, ML (Dataset training/management) , BIM software (RevitAPI, Rhino.Implement real-time BIM, simulation, and fabrication pipelines. Solve complex problems and debug software applications. ~ Communication: Self-management, Clear Communication, Accountability: Communicate ideas, work, and progress clearly in meetings and creative communication outlets. Take responsibility for specific project areas. ~ Applied Research: Be willing and open minded to take on research and apply it to company projects. Highly Desirable Assets (a ''Plus'') Research experience in computational graphics/geometry/fabrication/intelligence . Talented with Vibe Coding and LLM''s as assistants . Qualities we Require (Non-Negotiable) ~ Enrollment in or completion of a Bachelor of Computer Science, Software Engineering, Electrical Engineering, Digital Engineering (or related field). ~ Strong foundational skills in Javascript, Python, HTML/CSS . ~1-3 years of relevant academic or personal experience in computer science, software engineering, or full-stack development. ~ Portfolio demonstrating technical projects, out-of-the-box thinking, and stellar taste in UI/UX design. ~ You are Hungry for Knowledge : You will be provided learning content for the first 2 months of your internship, to be completed concurrently with project development. ~ Leverage every tool at your disposal documentation, forums, LLMs, community threads to find answers and move forward. ~ Delivering under pressure is part of how we grow and how we serve. ~ Flexible attitude ~ In-Person only at our Calgary, AB office. This is not a traditional internship. You are curious about the convergence of architecture, AI, automation, and fabrication. You have a ''do-what-it-takes'' mentality (including working evenings/weekends when deadlines demand it) and deliver with integrity. This internship is a proving ground. It''s not easy, but it is rewarding for the right kind of intern. But if you want to accelerate your learning curve and grow into a highly capable professional, this might be the most valuable few months of your early career. You treat this internship like a university course (where dropping the ball just means a lower ''grade''). This internship isn''t for everyone, and that''s intentional. We''re building something ambitious and unconventional, and that demands people who are hungry to learn, who take ownership, and who can operate in ambiguity with curiosity and resilience. Take-Home Test: Candidates selected for the next stage will be given a take-home test with a 36-hour time limit . (Your own skills + vibe coding is encouraged.) Preference will be given to candidates with their own vehicle due to our office location. There is a requirement for the post holder to recognize this and adopt a flexible approach to work. MASIV does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, or any other legally protected characteristics. Our compensation package also includes variable compensation in the form of year-end bonuses, and benefits.. We built our name on quality. Rooted in a solid foundation, we adapt and grow to face the future.