FullTime
Algorithm Engineer
Engineering
Tel Aviv
Israel
About Spacial:
At Spacial, we’re redefining how the built world gets designed, engineered, and approved. With decades of combined experience across architecture, engineering, and construction, we’ve felt the industry’s pain points firsthand — slow approvals, endless redlines, and unclear requirements that derail even the best designs.
We built Spacial to fix that. Our AI-powered platform automates structural and MEP engineering, transforming 2D plans into permit-ready, code-compliant drawings in days, not months.
This isn’t just optimization. It’s a new standard built to give the AEC industry speed, clarity, and control from day one. By connecting architects, engineers, builders, and homeowners on a single platform, Spacial eliminates friction, streamlines approvals, and accelerates how ideas become reality.
About the role:
We’re looking for a highly capable Algorithm Engineer with a strong scientific and computational background to join our growing AI team. This role is ideal for candidates who thrive on solving complex engineering and optimization problems, from conceptual modeling to production-grade implementation.
You’ll develop algorithms that drive our core automation and analysis workflows — spanning domains like structural modeling, performance optimization, geometry processing, and machine learning. Your work will directly impact how projects are engineered, reviewed, and executed at scale.
What You'll Do
Design, develop, and optimize core algorithms that power structural and MEP automation.
Build robust computational pipelines integrating numerical methods, geometry, and AI-driven logic.
Translate scientific or engineering problems into algorithmic frameworks and working code.
Prototype and evaluate new methods for design analysis, optimization, or prediction.
Collaborate with AI engineers, domain experts, and licensed professionals to translate theory into production systems.
Contribute to system architecture and integration of algorithmic modules into cloud-based, production-ready environments.
What You Bring
Strong academic background in a relevant field — such as Electrical Engineering, Computer Science, Physics, Applied Mathematics, Computational Biology, Chemistry, or related disciplines.
Proven hands-on experience in algorithm design and development (at least 5 years preferred).
Demonstrated ability to solve computational or optimization problems end-to-end, from formulation to working implementation.
Solid programming skills, preferably in Python (experience with NumPy, SciPy, OpenCV, or similar libraries).
Understanding of AI/ML techniques, and ability to leverage them pragmatically within algorithmic workflows.
Strong analytical thinking, creativity, and a methodical approach to problem-solving.
Nice to Have
Familiarity with geometry processing, signal/image analysis, or simulation methods.
Experience integrating algorithms into cloud-based or production-grade systems.
Exposure to deep learning, reinforcement learning, or computational optimization frameworks.
Industry experience in engineering automation, CAD/BIM systems, or scientific computing.
This is a senior technical position for individuals who bridge science, engineering, and computation. If you’ve ever taken a complex problem — mathematical, physical, or algorithmic — and turned it into a working system, we’d love to meet you.