Back end developer

תאור התפקיד

Our Team’s mission statement:
We plant the deepest, strongest roots, allowing our engine to continuously grow, expand and reach for the starts, fearing no wind.
The state-of-the-art infrastructure we create in our team is the foundation for the smooth running of our complex AI engine and optimizes our products’ successful use by our clients, thus enabling them to make revolutionizing breakthroughs and discoveries.
 
What will you do as part of our team? 
  • Work as a back-end developer, using cutting edge software, algorithms and data science technologies, methods, and practices, using Scala for advanced server development.
  • Experience and become a part of a complex, state of the art machine learning world on a deeper and higher level than you’ve ever experienced before.
  • Work with various in-house interfaces: web & R/Python developers, Algorithms developers, QA, data scientists and others.
  • Own end-to-end cross domain responsibility for all server side components.
Optimize our back end system in terms of memory and CPU usage, investigate and solve complex efficiency challenges, and improve data analysis and ML processes within our platform

דרישות התפקיד

What will you need? 
  • 6+ years’ experience building complex solutions using Scala, Java, C++ or C#
  • Strong CS background with advanced understanding of efficient code building and memory optimization
  • Ability to lead technology initiatives
  • Advantages: Algorithms or Data Science experience.