Software Engineer (Go/Python/Scala)

icon location Berlin, Germany
icon company SO1

Advanced relocation package
Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Money for moving expenses
Money for moving expenses
Help finding an apartment
Help finding an apartment
Visa Services
Visa Services

About SO1

SO1 is the leading artificial intelligence for offline and online retail.

We are building a revolutionary AI promotion platform based on machine learning and seamless retail integration. The SO1 Engine learns autonomously about individual consumer's preferences and their willingness-to-pay, providing real-time targeting across various media channels in the form of individual promotion feeds. Working with leading retailers in Europe and North America, SO1 has proven its superior ability to serve up the right offers to consumers while at the same time maximizing financial impact for retailers and globally recognized brands.

SO1 has been backed by high-profile investors with 8-figure investments and continues to focus on building the best AI for retail.

Position

As a backend developer at SO1 you will be at the heart of our high performance Machine Learning microservices architecture. You would create microservices written in Go/Python/Scala deployed in Docker containers that communicate via gRPC while being orchestrated by Kubernetes. You would collaborate with our machine learning and data science teams and would have the opportunity to learn and then apply machine learning and data science.

Your qualification
  • Strong core computer science and algorithms knowledge
  • Distributed systems, microservice architecture, concurrent programming
  • Basic experience in Scala, Go or Python and functional programming
  • Getting things done attitude, goal orientation
Will be a plus
  • Good knowledge of one of the following languages Go/Python/Scala and the willingness to learn one of the other two
  • Knowhow with Git, Docker, CI and TDD
  • Experience with Azure
  • Experience with high throughput, 24/7 availability systems
  • NoSQL and columnar data stores knowledge
  • Understanding of distributed systems, microservice architecture, concurrent programming
What we offer
  • Training in Machine Learning and Data Science
  • High impact on our core products
  • Very experienced colleagues with various backgrounds
  • Professional software creation processes & work organization
  • High performance-based compensation
  • The flavor of a startup combined with the professionalism of seasoned veterans
Additional details

Your new team

We are a diverse team of about 40 software engineers, ML engineers and business people. All united in their hunger to achieve something great and change the promotion game for good. We operate in small teams, with flat hierarchies. We love cooking together in the kitchen and having fun with barbeques on our rooftop terrace. We welcome everyone warmly in our team no matter where you come from or what your background is.


Software Engineer (Go/Python/Scala)

icon location Berlin, Germany
icon company SO1

Advanced relocation package
Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Money for moving expenses
Money for moving expenses
Help finding an apartment
Help finding an apartment
Visa Services
Visa Services

About SO1

SO1 is the leading artificial intelligence for offline and online retail.

We are building a revolutionary AI promotion platform based on machine learning and seamless retail integration. The SO1 Engine learns autonomously about individual consumer's preferences and their willingness-to-pay, providing real-time targeting across various media channels in the form of individual promotion feeds. Working with leading retailers in Europe and North America, SO1 has proven its superior ability to serve up the right offers to consumers while at the same time maximizing financial impact for retailers and globally recognized brands.

SO1 has been backed by high-profile investors with 8-figure investments and continues to focus on building the best AI for retail.

Position

As a backend developer at SO1 you will be at the heart of our high performance Machine Learning microservices architecture. You would create microservices written in Go/Python/Scala deployed in Docker containers that communicate via gRPC while being orchestrated by Kubernetes. You would collaborate with our machine learning and data science teams and would have the opportunity to learn and then apply machine learning and data science.

Your qualification
  • Strong core computer science and algorithms knowledge
  • Distributed systems, microservice architecture, concurrent programming
  • Basic experience in Scala, Go or Python and functional programming
  • Getting things done attitude, goal orientation
Will be a plus
  • Good knowledge of one of the following languages Go/Python/Scala and the willingness to learn one of the other two
  • Knowhow with Git, Docker, CI and TDD
  • Experience with Azure
  • Experience with high throughput, 24/7 availability systems
  • NoSQL and columnar data stores knowledge
  • Understanding of distributed systems, microservice architecture, concurrent programming
What we offer
  • Training in Machine Learning and Data Science
  • High impact on our core products
  • Very experienced colleagues with various backgrounds
  • Professional software creation processes & work organization
  • High performance-based compensation
  • The flavor of a startup combined with the professionalism of seasoned veterans
Additional details

Your new team

We are a diverse team of about 40 software engineers, ML engineers and business people. All united in their hunger to achieve something great and change the promotion game for good. We operate in small teams, with flat hierarchies. We love cooking together in the kitchen and having fun with barbeques on our rooftop terrace. We welcome everyone warmly in our team no matter where you come from or what your background is.


You have successfully subscribed

Create an alert

CV Compiler Illustration

Get more interviews

Our new Product β€” CV Compiler will help you upgrade your CV and get more interviews. Registered users will get the promo code for 50% discount

Get a CV review

As an applicant