About us
At Nomoko, we develop the platform to interact and build on top of what we call “the digital twin” of the world.
Our core is built on our in-house developed proprietary capturing technology that is UAV ready and allows us to capture entire cities in centimeter detail at unprecedented speed. We have also developed our own, distributed 3D modeling pipeline that allows us to model extremely large datasets and transform them into beautiful, photorealistic 3D models. Those models will allow us to build the digital twin of the world.
Our platform will enable customers to interact with the 3D data, query it and use it to build specific applications that require ultra realistic 3D data to exist.
About the job
We use Elixir (and Erlang) extensively to distribute and coordinate 3D reconstruction tasks across server clusters. Rather than a monolithic image processing system run on workstations, we develop and maintain a clustered, task-oriented pipeline built for paralellization and fault-tolerance.
We’re looking for distributed-systems engineers to join us in building this system to achieve new scales of computation and extend its capabilities with new features. In this role, you’ll be at the intersection of working in Elixir/Erlang (used by our distributed computing team) and C/C++ (the languages used by our image processing developers). You will help transition code from running on a single-machine during development to a load-balancing, cloud-oriented image processing and 3D reconstruction process.
If this sounds exciting for you, please apply!
Responsibilities
Core Skills
Advantageous Skills
Technology Used