Support for homeowners in fire-effected Los Angeles communities. Find out more

Posted: Sep 23, 2025

Computational Design Engineer

Building Design and Engineering
Full-time
Belgrade, Serbia

About Cosmic

Cosmic is a Public Benefit Corporation reinventing how homes are designed and built. We create an end-to-end digital experience that takes families from concept to move-in, powered by our AI-driven design software and mobile robotic microfactories.

Our technology integrates zoning, permitting, design, fabrication, and on-site assembly into a seamless workflow. Homes are custom-designed, carbon-neutral, fire-resistant, and delivered in weeks instead of years. By combining advanced robotics with sustainable materials and energy systems, Cosmic is making housing more affordable, resilient, and scalable — while giving people beautiful homes they can truly call their own.

Role Overview

Shape the future of architecture through code. Join Cosmic Buildings as a Computational Design Engineer and pioneer the intersection of software engineering and architectural innovation. You'll be instrumental in transforming how homes are designed, analyzed, and constructed by building cutting-edge computational tools that push the boundaries of what's possible in architecture. This role offers the rare opportunity to directly impact the built environment through elegant code. You'll work at the forefront of digital design methodology, where your engineering expertise will unlock new creative possibilities for our architectural team.

A C# software engineer with an architectural Interest: If you're a skilled C# engineer eager to apply your talents to the exciting challenges of architecture and construction, we'll provide the context and support for you to quickly master design-specific software like Rhino and Grasshopper.

Key Responsibilities

  • Develop Advanced Design Automation Tools: Create sophisticated C#/.NET applications and Rhino plugins that streamline complex architectural workflows, enabling our design team to iterate faster and explore more ambitious design solutions.
  • Build Comprehensive Digital Twin Systems: Architect and implement full digital representations of our projects, integrating real-time data, parametric modeling, and simulation capabilities to create living models that evolve throughout the project lifecycle.
  • Design Computational Workflows: Collaborate with architects and designers to identify opportunities for automation, developing custom tools that handle complex geometric operations, performance analysis, and design optimization.
  • Integrate Cross-Platform Solutions: Build bridges between architectural design software and our engineering team, ensuring seamless data flow and interoperability across our technology stack.
  • Drive Innovation in Design Technology: Research and prototype emerging computational design methodologies, staying at the cutting edge of architectural technology and proposing new approaches to design challenges.
  • Support Internal Architecture Teams: Work closely with our architectural staff to understand their needs, provide technical support, and continuously refine tools based on real-world usage and feedback. We’re a startup and they’re your customer sitting right next to you.

Requirements

Required:

  • 5+ years of software engineering experience with lead project engineer experience
  • 2+ years of hands-on C# programming experience
  • Proficiency in WPF (Windows Presentation Foundation) for creating desktop applications
  • Solid understanding of 3D mathematics, algos, and data structures relevant to spatial computing

Preferred:

  • Previous startup experience or tech leadership on a new project
  • Experience with computational design projects, 3D rendering, or geometry processing applications
  • Experience with Rhinoceros 3D, Grasshopper, or similar parametric design tools
  • Background in architecture or related spatial design disciplines
  • Experience with data pipelines and machine learning
  • Experience with real-time 3D graphics, game engines, or visualization technologies

Personal Qualities:

  • Demonstrated experience with best-in-the-world projects (at or outside of work)
  • Passion to translate learnings from non-technical people into sophisticated tech frameworks
  • Enthusiasm for learning new domains and technologies
  • Entrepreneurial and growth mindset.

Ready to Shape the Future of Architecture?

Apply now via LinkedIn or by sending your resume and a brief cover letter to: hr@cosmicbuildings.com

Tell us about your most impressive project and why you're excited to join Cosmic's mission of transforming architecture through computational design.

Ready to apply?