Synerise is going to hire Scala Software Engineer. We are looking for strong computer scientists with good analytical skills to tackle the algorithmic problems involved in our large active user base.
Looking for challenges?
- Do you want to create software that reaches hundreds of millions of users?
- Are you willing to work with the team to develop new deep learning software and application?
- Are you hungry for knowledge?
Interested? Perfect. We’re hiring right now, and mayby we’re looking just for you to join our team.
What do we expect from you?
- Experiences in the field of Machine Learning
- Strong analytical skills
- Good knowledge in statistic tool(s) of your own choice (we use R)
- Good programming skills
- Experience with SQL, ETL, python/scala/shell scripting
- Solid understanding of Apache Spark, Kafka and HBase
- Programming skills in Scala preferable
- Capacity planning and scaling systems to keep up with incredible growth
- Excellent troubleshooting and debugging skills
- Passion for building tools and automating everything
Here's what you will do:
- design and develop algorithms for advanced analytics & data science using technology like Spark Streaming, HBase, Kafka, ElasticSearch
- develop architecture and design patterns to process and store high volume data sets
- develop software with a core focus around optimisation and performance
- translate complex functional and technical requirements into detailed design
- perform analysis of vast data stores and uncover insights