Python Developer

Recycling Services Startup
Helsinki, Finland

Description

Our client is a technology-driven progressive waste management company, saving their clients money and saving the planet.

They help commercial organizations across the U.S. and throughout the UK and Europe measure, analyze, and manage their waste – reducing their waste-related operational costs and increasing recycling.

The Company now is extending its agile software development team in Espoo and is looking for a growth-minded Python Developer to join the team. 

Requirements

NOTE: The company is willing to consider candidates from the EU and CIS.

Must have skills:

  • Relevant degree
  • Сombinatorial optimization experience (or at least understanding)
  • 3 + years of experience with Python
  • Good understanding of mathematical methods and topics, including statistical testing, approximation and combinatorial optimization
  • Practical knowledge of combinatorial and heuristic search algorithms such as simulated annealing, genetic algorithms, etc., in particular in the context of vehicle routing
  • Understanding of topics related to algorithmic complexity
  • Data visualization experience 
  • Fluent English

Good to have skills:

  • Experience with test-driven development, continuous integration and deployment automation
  • Prior experience with PHP or C/C++