Requirements
grasshopper
wasm
touchdesigner
python
bim
bachelor
www.mercedesandsingh.com | Calgary, AB | Canadian Citizens and PR holders only
MASIV | Software Engineering Intern | 8-12 months starting Winter 2026 | In-Person only
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.
- Experience in Grasshopper or other AEC-specific Visual Scripting tools.
- Experience with WASM.
- Location Requirement: In-Person only at our Calgary, AB office.
- Enrollment in or completion of a Bachelor of Computer Science, Software Engineering, Electrical Engineering, Digital Engineering (or related field).
- Able to manage sensitive and confidential information
- You treat this internship like a university course (where dropping the ball just means a lower "grade").
- Research experience in computational graphics/geometry/fabrication/intelligence.
- Strong commitment to the team; maintains positive working relationships and embodies the highest levels of ethics and integrity.
- Resilient to coping with conflicting demands
- Proficiency in real-time tools like Touch Designer, Unreal Engine, or Unity.
- 1-3 years of relevant academic or personal experience in computer science, software engineering, or full-stack development.
- You thrive in ambiguity: You can self-teach, ask smart questions, and push through friction, not freeze in the absence of instruction.
- Applied Research: Be willing and open minded to take on research and apply it to company projects.
- AEC Automation: Python, ML (Dataset training/management), BIM software (RevitAPI, Rhino.Compute - a plus): Implement real-time BIM, simulation, and fabrication pipelines. Solve complex problems and debug software applications.
- Portfolio demonstrating technical projects, out-of-the-box thinking, and stellar taste in UI/UX design.
- Strong foundational skills in Javascript, Python, HTML/CSS.
- Talented with Vibe Coding and LLM's as assistants.
- You struggle with ambiguity or expect constant hand holding.
- Communication: Self-management, Clear Communication, Accountability: Communicate ideas, work, and progress clearly in meetings and creative communication outlets. Take responsibility for specific project areas.
Benefits
Highly Desirable Assets (a "Plus")
A healthy and safe work environment is non-negotiable. We build a culture of operational and psychological safety through engagement, learning and leadership.
This internship is a proving ground. It’s not easy, but it is rewarding for the right kind of intern. If you want to coast, this won’t be a good fit. 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.
This is not a traditional internship. It's an invitation to solve real problems in an environment that values rigour, resilience, and self-leadership. If you’re looking for a 9-to-5 with step-by-step instructions, you will not thrive here.
Salary is based on a number of factors including job-related knowledge, skills, experience, and other business and organizational needs. Our compensation package also includes variable compensation in the form of year-end bonuses, and benefits..
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.
Pay starting at $23.50/hour + Performance Raises/Bonuses
Success is a team effort. Our inclusive workplace enables our combined expertise, humility and creativity to unlock our greater potential.
- 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.
- Mentorship: You will report directly to the CEO on a day-to-day basis, with project guidance from Shop and Site Supervisors.
- You crave challenge: You choose the Everest route over a leisurely hike and want to accelerate your learning curve.
- Flexible attitude
- Logistics: Preference will be given to candidates with their own vehicle due to our office location.
- 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.)
Training + Development
Information not given or found