WHAT YOU WILL DO
Implement and optimize algorithms to generate, process, and analyze geometry and large data structures.
Some examples of tasks you might handle:
Help develop an algorithm to generate an optimal floor plan for a story
Implement and visualize daylight simulation for buildings
Add validation for architecture projects by traversing and analysing graphs of geometry data
OUR IDEAL CANDIDATE
You’re a black belt in the art of algorithm development. Linear algebra is not just something you learned in school, but a familiar tool in your toolbox. You know your way around vector mathematics, transformation matrices, and efficient graph traversal. You dream about sine waves and quaternions at night.
You love to take on unfamiliar problems and make it your responsibility that your projects serve the end user well. You take pride in upholding stability, readability, and performance whether in your own code or your coworker’s.
Ideally you have the following qualifications, but don’t hesitate to apply if you don’t meet all of them:
Bachelor degree or higher in Computer Science, math or similar.
Experience in algorithm programming
Good knowledge of mathematics, statistics, and linear algebra
To apply for this job please visit www.finch3d.com.