Software Engineer - Core
Core
Develop and maintain high-performance C++ core services and TypeScript integrations for a generative design platform serving the MEP industry.
Role type
Senior IC software engineer (C++/TypeScript)
Builds
High-performance C++ core services, TypeScript backend APIs, and browser-based CAD interfaces
Domain
MEP (Mechanical, Electrical, Plumbing) + Generative Design + Cloud Infrastructure
Deliverable
production ML models
Required skills
Modern C++ (C++23), TypeScript, Backend architecture, System design, Memory management, C++/TypeScript interoperability
Preferred skills
Cloud infrastructure, API design, CAD/BIM knowledge
Technologies
C++23, TypeScript, GCP, Postgres, Svelte, WebAssembly
Responsibilities
Develop and maintain high-performance C++ core services and TypeScript integrations; Extend and refine the geometric foundation; Architect the foundational framework for generative workflows; Ensure system reliability, scalability, and efficiency; Collaborate with Optimization and Product teams; Contribute to code standards and testing protocols
Seniority
Senior, hands-on IC
