Software Developer in Data Science Team

1 Month ago • All levels • DevOps • Backend Development

Job Summary

Job Description

Evolution seeks a passionate Software Developer to join its Data Science team. Responsibilities include designing, building, and maintaining applications, pipelines, and workflows for data science projects; collaborating with data scientists to bring ML models to production; working with other teams on data delivery and cloud infrastructure; participating in solution design; and continuous learning of new technologies. The ideal candidate possesses a numerical degree, experience with Scala, Python, or Java; SQL and Big Data tools (Spark or Flink); AWS or similar; excellent communication skills; and a proactive problem-solving approach. Experience with ML solutions in production, recommendation systems, LLMs, Kafka, ClickHouse, or Kubernetes is a plus.
Must have:
  • University degree in numerical field
  • Experience with Scala, Python, or Java
  • Experience with SQL and Big Data tools
  • Experience with AWS or other cloud providers
  • Excellent communication skills
Good to have:
  • Scala knowledge and functional programming
  • Experience with ML solutions in production
  • Experience with recommendation systems or LLMs
  • Experience with Kafka, ClickHouse, Postgres, Kubernetes, Docker
  • Experience with MLOps
Perks:
  • Gross monthly salary from 3400 EUR to 6600 EUR
  • Entrepreneurial company culture
  • Competitive salaries and supportive attitude
  • Modern and developer-friendly processes
  • International team in a successful company
  • Health insurance, modern office, development opportunities, hackathons

Job Details

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

Similar Jobs

Enphase Energy - Data Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Tide - Lead Data Scientist (Gen AI)

Tide

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Well - Director, Health Equity

Well

Chapel Hill, North Carolina, United States (Remote)
2 Weeks ago
Netflix - Software Engineer (L6), Ads Delivery Management

Netflix

New York, New York, United States (On-Site)
1 Month ago
Zynga - Senior Product Manager, Analytics and Machine Learning

Zynga

Austin, Texas, United States (On-Site)
1 Month ago
Google - Customer Engineer, Google Cloud

Google

Singapore (On-Site)
1 Month ago
Ubisoft - Golang Back-end Developer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Months ago
Google - Pursuit Lead II, Financial Services, Google Cloud Consulting

Google

Cambridge, Massachusetts, United States (On-Site)
1 Month ago
Hitachi - F&O Technical_New_Consultant

Hitachi

Hyderabad, Telangana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Scale AI - Engineering Manager, Contributor Quality

Scale AI

San Francisco, California, United States (Hybrid)
1 Month ago
ARHS - IT Infrastructure Network Engineer (M/F)

ARHS

Luxembourg (On-Site)
1 Week ago
Canonical - Chief Revenue Officer

Canonical

(Remote)
2 Weeks ago
Blizzard Entertainment - Senior Manager, Overwatch Analytics

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Hitachi - Data Scientist

Hitachi

Pune, Maharashtra, India (Remote)
7 Months ago
HCL Tech - Senior Data Scientist

HCL Tech

Washington, United States (On-Site)
2 Weeks ago
Tencent - Game AI Product Management Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
Pluto7 - Data Scientist

Pluto7

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Meesho - Product Manager 2 - Platforms

Meesho

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Canonical - Product Manager - Networking

Canonical

(Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Riga, Latvia

Playtech - Polish speaking Game Presenter

Playtech

Riga, Latvia (On-Site)
7 Months ago
Playtech - Korean speaking Game Presenter

Playtech

Riga, Latvia (On-Site)
7 Months ago
Evolution  - Game Presenter

Evolution

Riga, Latvia (On-Site)
1 Year ago
Evolution  - Game Presenter (Spēļu Prezentētājs)

Evolution

Riga, Latvia (On-Site)
4 Months ago
Two Circles - Senior Android Developer

Two Circles

Riga, Latvia (Hybrid)
1 Week ago
Evolution  - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
7 Months ago
Guardian - Legal Intern Online Reputation & Defamation Support

Guardian

Riga, Latvia (On-Site)
1 Month ago
Playtech - English speaking Game presenter

Playtech

Riga, Latvia (On-Site)
7 Months ago
Playtech - Game Presenter with English Language Skills

Playtech

Riga, Latvia (On-Site)
4 Months ago
Playtech - Shuffler

Playtech

Riga, Latvia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Company3 Method Studios - Technical Architect D365 Finance & Operations

Company3 Method Studios

Maharashtra, India (Remote)
4 Months ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Beyond Sports - Unity Developer

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
2 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Montreal, Quebec, Canada (Hybrid)
3 Months ago
Nintendo - Contract - Sr Engineer, Cloud (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
1 Month ago
Nagarro - Principal Engineer -- PHP Developer

Nagarro

New Jersey, United States (Remote)
7 Months ago
NVIDIA - Senior System Software Engineer, Signing Services

NVIDIA

California, United States (Remote)
1 Month ago
Crunchyroll - DevOps Engineer, Core Infrastructure Engineering

Crunchyroll

San Francisco, California, United States (Hybrid)
3 Months ago
Sonar Source - Site Reliability Engineer

Sonar Source

Bochum, North Rhine-Westphalia, Germany (On-Site)
7 Months ago
The Walt Disney Company - Manager, Database Reliability Engineering

The Walt Disney Company

California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Evolution is the world’s leading provider of video-streamed Live Casino solutions, delivering world-class, ‘as real as it gets’ live dealer gaming to our licensees, which include many of the world’s best-known gaming brands. We broadcast 24/7/365 in more than 15 languages from our broadcasting studios. At the core of our floor operations are our Game Presenters and Game Hosts, who lead the game in front of the camera and our Shufflers, who prepare the cards. It goes without saying that we also provide world-class career opportunities for talented individuals and as such have attracted the best local and international talent which has been a big part of our overwhelming success.

Atlantic City, New Jersey, United States (On-Site)

Burnaby, British Columbia, Canada (On-Site)

Atlantic City, New Jersey, United States (On-Site)

Atlantic City, New Jersey, United States (On-Site)

Burnaby, British Columbia, Canada (On-Site)

Atlantic City, New Jersey, United States (On-Site)

Atlantic City, New Jersey, United States (On-Site)

Atlantic City, New Jersey, United States (On-Site)

Atlantic City, New Jersey, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Evolution

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug