Theoretical Computer Science


About UltiHash

UltiHash uses encryption and compression technology to improve the data storage of enterprises and private users. Our artificial intelligence-based system enables lossless compression for all data at unprecedented compression rates. If you’re a collaborative engineer and scientist who has a passion for innovation, solving and improving challenging technical and mathematical problems like multidimensional isomorphism patterns and doing impactful work on clean code such as building the first AI supercomputer for data compression, consider joining the team at UltiHash!



Job Description:

  • You really enjoy theoretical computer science, compiler construction and math in terms of proving program flow and software correctness.

  • Your passion is to create test cases and programs that are capable of analyzing code for errors as well as understanding the basic manifestation and system of a programming language - you are pessimistic and like to criticize bad coding habits.

  • Writing and working with scientific papers is nothing new for you.

  • Building programs that analyze deadlocks, lifelocks and resource distribution as well as identify process communication errors.

  • You have good knowledge of C++ and machine language and know how to plan program parts in UML.



Contact us to apply!

If the description above suits your abilities and interests, feel free to contact us at