Job Openings Rust/C++ Developer (with a Love for Calculus - AEC Sector)

About the job Rust/C++ Developer (with a Love for Calculus - AEC Sector)

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.

We're 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.

You'll 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. You'll be expected to work autonomously and contribute with ideas, not just code.

What You'll 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 We're 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