Qualifications
Master or PhD in Computer Science, Engineering, Physics or other (applied) sciences (or you can prove you are at this level in some other way).
3+ years of professional experience (or equivalent by showing relevant personal/student work, preferably C++ (at least C++11) or Python (for machine learning/data science purposes). Both profiles are of interest to the team.
Ability to design and develop complex software.
Strong mathematical insight (e.g. computational geometry, machine learning, probabilistic modeling, data mining).
Willingness to mentor junior colleagues.
Ability to realistically plan your own work and work independently and reliably.
Ability to coordinate your work with team members and to be open and honest in communication.
Full professional proficiency in English.
Knowledge Of Any Of The Following Is a Plus
C++14/17, boost, Object-Oriented Design, Optimization, High Performance and Parallel computing (C++ profile)
Data technology and Machine Learning libraries and tools; Pytorch/Tensorflow, ONNX, Numpy, Pandas, Scipy, Scikit-Learn, Pyspark (Python Machine Learning profile)
Working experience in Google Cloud Platform, deploying Rest APIs, Kubeflow.
Computer-Aided Design (CAD), Architecture (BIM), Engineering, 3D sketching skills, Computational Geometry.