JobsPortal logo

Search Jobs In Finland

Senior Algorithm Developer (Golang)

Published date more than one year ago
Posted: more than one year ago
Company Relex
Company: Relex
Location Helsinki
Location: Helsinki

<p><img src="https://www.relexsolutions.com/wp-content/uploads/2020/06/all-relex-2018.jpg" alt="" width="100%" height=""></p> <p><span style="font-weight: 400;">We are now looking for a full-time </span><strong>Senior Algorithm Developer</strong><span style="font-weight: 400;"> (Golang) to join our RELEX family in our Helsinki office. You’ll join the </span><em><span style="font-weight: 400;">Optimization</span></em> <em><span style="font-weight: 400;">team</span></em><span style="font-weight: 400;">, who will help you succeed in your new role. Together the team is responsible for Workforce Optimization and builds the optimization services used in RELEX Work, which is one of the three main products within RELEX. </span><span style="font-weight: 400;">This is a great time to join us: you’ll get to have a big impact on how we grow and how we do things.</span></p> <p><strong>Our product:</strong></p> <p><span style="font-weight: 400;">Our services convert workload forecasts to workforce requirements and then automatically schedule work for our customers’ employees. The goal is to ensure that employees with appropriate skills are scheduled to work at the right time, without violating their contracts. Because of our algorithms employees won’t be burdened with too much work nor have boring idle time, while still getting all the required work done. The optimization services are implemented in Golang and run in Azure. We use git/gitlab for version control and CI. The product is used by some of Finland's largest retailers.</span></p> <p>&nbsp;</p> <p><strong>What you’ll be doing:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Implementing new optimization features and improving our algorithms</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Doing code reviews, writing documentation, refactoring &amp; bug fixes</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Participating in identifying and designing new features</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Participating in agile team practices and the development of them</span></li> </ul> <p>&nbsp;</p> <p><strong>What you’ll bring to the table:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Good knowledge of mathematical optimization, AI algorithms and the skills to implement them, for example simulated annealing, gradient descent and lagrange relaxation.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Good knowledge of at least one compiled programming language for example Golang, C++, Java, C#</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Ability to write clean, maintainable code and reliable software</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience in writing tests</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Excellent problem solving skills</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Interest in developing yourself and sharing knowledge with others</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Excellent verbal and written communication in English</span></li> </ul> <p>&nbsp;</p> <p><strong>What we consider as an advantage:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience with performance profiling</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Experience with writing performance critical code</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Familiarity with git</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Knowledge of Golang</span></li> </ul> <p>&nbsp;</p> <p><strong>What we offer you in return:</strong></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">An international career and learning opportunities in a rapidly growing software company</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A fun, ambitious, and committed team of smart people to work with</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">A respectful and professional, yet easy-going atmosphere where individual thinking is encouraged</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Responsibilities in challenging projects from day one</span></li> </ul> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">The option to work remotely part of the time (outside Covid, that is. Currently almost all work is remote)</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Mobile phone, broadband and healthcare benefits</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Plenty of vocational clubs and opportunities: e.g., brewing, orienteering, gym at the office&nbsp;</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">Possibility to work on a modern tech stack, e.g., Golang, Azure, Kubernetes, Docker, microservices, CI/CD</span></li> </ul> <p>&nbsp;</p> <p><strong>Are you the one we’re looking for? Apply today and become a part of our RELEX family!</strong></p> <p><span style="font-weight: 400;">You can apply by sending your </span><span style="font-weight: 400;">resume</span><span style="font-weight: 400;"> through the application form as soon as possible, but no later than 8th of </span><span style="font-weight: 400;">January.</span><span style="font-weight: 400;"> Please note that we will fill this position as soon as we’ve found the right person, so we recommend that you act quickly. If you have questions, our Talent Acquisition Manager Mari Leppänen is happy to answer them by email mari.leppanen@relexsolutions.com.</span></p> <p><span style="font-weight: 400;">&nbsp;</span></p> <p><em><span style="font-weight: 400;">Due to the severity of COVID-19, we’ve moved to a remote working mode. Restrictions being in place, we’re currently unable to schedule in-person interviews, relocate new employees to our offices, and onboarding is primarily completed remotely, depending on the country-specific recommendations. Our mission is to keep everyone safe while adapting to changing times.</span></em></p> <p>&nbsp;</p> <p><strong>About RELEX</strong></p> <p><span style="font-weight: 400;">RELEX Solutions is a leading provider of cutting-edge retail optimization software. We offer our customers radically improved demand forecasting and supply chain optimization, which then can be leveraged into exponential benefits — optimizing store space, allocation, workforce, pricing, and promotion strategies, all within our unified platform.</span></p> <p><span style="font-weight: 400;">RELEX is trusted by leading brands, including Kesko, S Group, AutoZone, Rossmann, and has offices across North America, Europe, and the Asia Pacific region.</span></p>