Programmatūras izstrādātājs Datu zinātnes komandā / Software Developer in Data Science Team

Riga, Latvia

Evolution

Evolution is a leading B2B solution provider for casino operators offering live casino, live game shows, slots and more.

View all jobs at Evolution

Apply now Apply later

Company Description

Evolution is a multinational business at the forefront of the online gaming industry. We have an extensive track record of number 1s and are always looking for great people to help us create the next big product hit.
Our original and high-quality product portfolio includes many innovative and award-winning player favorites.

We thrive on pushing limits, being at the forefront of game design, ensuring a low game latency and producing games that are safe and secure to deliver on our Engineering mission: A flawless player experience.

 

Evolution ir tirgus līderis izstrādātājs un pakalpojumu sniedzējs tiešsaistes kazino izklaides produktiem un pakalpojumiem. Mūsu izcilība balstās uz vairāk nekā 20 000 EVOlution darbiniekiem 30 tirgos visā pasaulē, kas strādā produktu inovācijā, programmatūras izstrādē, IT risinājumos, spēļu hostēšanā un biznesa atbalstā. Evolution dinamiski radošā vide rada unikālu iespēju personīgai un profesionālai izaugsmei. Mūsu integrētie biznesa risinājumi garantē, ka mūsu klienti vienmēr var piedāvāt neaizstājamu tiešsaistes izklaides pieredzi saviem spēlētājiem visā pasaulē. Mēs izdzīvotam, saglabājot sevi par balvu guvušu digitālo spēka centru izklaides produktiem un pakalpojumiem ar arvien paplašinājošu produktu zīmolu klāstu: Evolution Live, NetEnt, Red Tiger, Ezugi, Big Time Gaming, Nolimit City un DigiWheel. Evolution ir Zviedrijas uzņēmums, kas tika dibināts 2006. gadā un ir kotēts Nasdaq Nordic (EVO). Evolution Latvia tika dibināts 2006. gadā. No sava modernā biroja Rīgā vairāk nekā 3000 EVOlution darbinieki strādā pie tiešsaistes spēļu produktu izstrādes un uzturēšanas, kā arī nodrošina video studijas pakalpojumus. Vairāk informācijas var atrast mājaslapā evolution.com.

Job Description

Darba apraksts

Mēs meklējam aizrautīgu programmatūras izstrādātāju, kurš pievienotos mūsu Datu zinātnes komandai.

Galvenie pienākumi un atbildība:

  • Veidot un uzturēt lietotnes, datu apstrādes plūsmas un darba procesus dažādiem datu zinātnes projektiem;
  • Sadarboties ar datu zinātniekiem, lai ieviestu mašīnmācīšanās modeļus ražošanā;
  • Strādāt ar citām komandām, lai nodrošinātu datu piegādi un mākoņinfrastruktūras izveidi mūsu ML risinājumiem;
  • Piedalīties datu zinātnes risinājumu izvēlē un dizainā kopā ar biznesa un tehniskajām pusēm;
  • Nepārtraukti apgūt jaunākās tehnoloģijas un pieejas inženierijas un datu zinātnes jomā.

Prasības:

  • Augstākā izglītība datorzinātnēs, mašīnmācīšanās jomā, matemātikā, fizikā, inženierijā vai līdzīgā jomā;
  • Pieredze kā programmatūras izstrādātājam ar vismaz vienu no valodām: Scala, Python vai Java;
  • Pieredze darbā ar SQL un Big Data apstrādes rīkiem (piemēram, Spark vai Flink);
  • Pieredze darbā ar AWS vai citiem mākoņpakalpojumu sniedzējiem;
  • Ļoti labas angļu valodas prasmes mutiski un rakstiski;
  • Lieliskas komunikācijas prasmes un praktiska pieeja problēmu risināšanā;
  • Vēlme mācīties un interese par programmēšanas un mašīnmācīšanās jaunākajām tendencēm.

Papildu priekšrocības:

  • Scala zināšanas un interese par funkcionālo programmēšanu;
  • Pieredze ML risinājumu izstrādē vai uzturēšanā ražošanā;
  • Pieredze ar rekomendāciju sistēmām un/vai lielajiem valodas modeļiem (LLMs);
  • Pieredze ar Kafka, ClickHouse, Postgres, Kubernetes, Docker;
  • Pieredze ar MLOps.

Ar ko tu strādāsi:

  • Datu ieguves un transformācijas plūsmu izveide Big Data vidē;
  • Spark batch un streaming darbu, kā arī neatkarīgu Kubernetes aplikāciju izstrāde;
  • Tehnisko risinājumu dizains mērogojamām un uzticamām datu zinātnes aplikācijām, izmantojot mākoņtehnoloģijas;
  • Prototipu pārvēršana ražošanas aplikācijās;
  • CICD izstrāde sadarbībā ar CICD un SRE komandām;
  • Scala prasmju pilnveidošana un izmantošana ražošanas kodā;
  • Sadarbība ar datu zinātniekiem, lai integrētu ML komponentes galaproduktā;
  • Ražošanas aplikāciju uzraudzība un uzturēšana;
  • Labāko programmatūras izstrādes prakšu ievērošana un kvalitātes uzlabošana komandā;
  • Augsta atbildības sajūta par gala rezultātu un koda kvalitāti.

Mēs piedāvājam:

  • Bruto mēnešalgu no 3400 EUR līdz 6600 EUR;
  • Uzņēmuma uzņēmējdarbības kultūru, kas ļauj vienmēr izmēģināt jaunas pieejas un tehnoloģijas;
  • Vadības atbalstu un konkurētspējīgu atalgojumu;
  • Iespēju būt daļai no startup līdzīgas kultūras apvienojumā ar stabilu vidi un atbalsta funkcijām, lai tu varētu koncentrēties uz savu darbu;
  • Mūsdienīgus un izstrādātājiem draudzīgus darba procesus, ieskaitot Agile (Scrum / Kanban), JIRA, Confluence, GitLab, Jenkins, kā arī modernu aparatūru un programmatūru (IDE pēc izvēles);
  • Darbu starptautiskā komandā veiksmīgā, publiski tirgotā uzņēmumā;
  • Veselības apdrošināšanu, modernu biroja vidi, izaugsmes iespējas, hakatonus un citus bonusus un priekšrocības.

 

Job Description

We are searching for a passionate software developer in our Data Science team.

Main Duties & Responsibilities:

  • Design, build, and maintain applications, pipelines, and workflows for our data science use-cases;
  • Work closely with data scientists to bring prototype ML models to production.
  • Work with other teams to provide data and build cloud infrastructure for our ML solutions.
  • Work with business and technical stakeholders to select and design data science solutions.
  • Continuous learning about state-of-the-art technologies and practices in the engineering and data science domains.

 

Qualifications:

  • University degree in a numerical field (Computer science, Machine Learning, Mathematics, Physics, Engineering, etc.).
  • Experience as a software developer with at least one of the languages: Scala, Python, Java.
  • Experience with SQL and Big Data processing frameworks such as Spark or Flink.
  • Experience with AWS or other cloud providers.
  • Highly proficient in spoken and written English.
  • Excellent communication skills and a pragmatic approach to problem-solving.
  • Willingness to learn and interest in the latest trends in programming and machine learning.

 

Nice to Have:

  • Knowledge of Scala and interest in functional programming are highly appreciated.
  • Experience developing or maintaining ML solutions in production.
  • Experience with Recommendation systems and/or LLMs.
  • Experience with Kafka, Clickhouse, Postgres, Kubernetes, Docker.
  • Experience with MLOps.

What You Will Be Working With:

After getting up to speed with our projects and technology stack, we expect you to work with the following:

  • Create data extraction and transformation pipelines in a Big Data environment.
  • Develop Spark batch and streaming jobs and standalone K8s applications.
  • Design a technical solution for scalable and reliable production data science applications, leveraging available cloud infrastructure.
  • Convert prototypes into production applications.
  • Develop CICD pipelines for our solutions together with the CICD and SRE teams.
  • Create or deepen your Scala skills to write code for our production applications.
  • Work with Data Scientists to integrate the ML components into the final solution.
  • Monitor and maintain production applications.
  • Adopt software development best practices and improve code quality within the team.
  • Exhibit a sense of deliverable ownership and a high focus on software quality practices.

We offer:

  • Gross monthly salary from 3400 EUR to 6600 EUR.
  • The company's entrepreneurial culture allows you to always try new approaches and technologies.
  • Recognition from the business, which translates to very competitive salaries and a supportive attitude.
  • A healthy mix of a startup-like culture of the company, which enables us to try new approaches and technologies and remain on the edge of technological development and enterprise, with stability and supporting functions to help you focus on your job.
  • Modern and developer-friendly delivery processes, including Agile (Scrum / Kanban), JIRA issue tracking, Confluence wiki, GitLab source control, Jenkins continuous integration and delivery, modern hardware and software for development (an IDE of your choice).
  • Being a part of an international team in a successful, publicly-traded company.
  • Health insurance, contemporary office environment, development opportunities, hackathons, and other benefits and perks.

#LI-ES1

#LI-Hybrid

Apply now Apply later
Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile AWS Big Data Computer Science Confluence Docker Engineering Flink GitLab Java Jenkins Jira Kafka Kanban Kubernetes LLMs Machine Learning Mathematics ML models MLOps Physics Pipelines PostgreSQL Python Scala Scrum Spark SQL Streaming

Perks/benefits: Career development Competitive pay Health care Startup environment

Region: Europe
Country: Latvia

More jobs like this