Our client is building the next generation of simulation and modeling software for the built environment and they need systems developers who see the world through the lens of math and performance.
Were looking for a Rust/C Developer with a strong calculus background to help us design and optimise high-performance components for engineering simulations digital twins and parametric modeling tools used in the AEC industry.
Youll work on the guts of our core engine - handling geometry physics and time-based calculations - all while writing clean low-level code that scales with complexity. Youll be expected to work autonomously and contribute with ideas not just code.
What Youll Do
- Develop and optimise algorithms in Rust and C for simulation geometry and physics engines
- Implement math-heavy logic using calculus linear algebra and numerical methods
- Collaborate with computational designers civil/structural engineers and digital twin specialists
- Build scalable systems for large model handling real-time analysis and parametric design workflows
- Contribute to a platform that bridges the physical and digital world of construction and infrastructure
- Bring your own ideas to the table - from architectural decisions to algorithmic improvements
What Were Looking For
- 5 years of experience in Rust C or systems programming
- Deep understanding of calculus differential equations and numerical methods
- Background in physics computational engineering or a related field
- Bonus: Experience with CAD kernels structural analysis tools FEM or GIS systems
- Comfortable working across abstractions while staying close to the metal
- Self-starter who thrives in a collaborative but autonomous environment
Perks
- 100% remote async-friendly team
- Work that directly impacts how the world is built
- Competitive compensation flexible hours and learning budget
- A culture that celebrates curiosity autonomy and craft