C++ Developer (Python/Golang)

1 Month ago • All levels • Research & Development • $45,480 PA - $63,120 PA

Job Summary

Job Description

Evolution is seeking a talented C++ Developer to join their Video team and work on advanced video recognition solutions, research projects, and video distribution initiatives. Responsibilities include designing and implementing video recognition services, creating and maintaining system documentation, delivering high-quality code, translating business requirements into technical solutions, diagnosing and resolving system issues, collaborating with the development team, participating in business and technical decision-making, and learning new technologies. The role offers many opportunities for research and learning.
Must have:
  • Good C/C++ knowledge and experience
  • Understanding of algorithms, data structures, and STL
  • Basic ML concepts understanding
  • Fluent English
  • Independent and team work ability
Good to have:
  • Python 3 knowledge
  • Golang experience
  • ML experience
  • Linux OS experience
  • Kubernetes experience
  • Network stack understanding
  • Live-streaming tech knowledge
Perks:
  • Gross monthly salary from 3790 EUR to 5260 EUR
  • Challenging work in a dynamic R&D team
  • Professional and personal development
  • Health insurance
  • Contemporary office environment
  • Company café, kitchens, gym
  • International IT conference attendance

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.

Job Description

Darba apraksts

Meklējam talantīgu C++ izstrādātāju, kurš strādās pie moderniem un interesantiem risinājumiem mūsu Video komandā.

Darbs galvenokārt saistīts ar video atpazīšanas risinājumiem, taču ir pieejami arī dažādi pētniecības un video izplatīšanas projekti.

Ikdienas pienākumi sniegs daudzas iespējas pētniecībai un jaunu tehnoloģiju apguvei.

Prasības

  • Labas C/C++ zināšanas un praktiska pieredze
  • Zināšanas par pamata algoritmiem, datu struktūrām un STL
  • Vismaz pamata izpratne par mašīnmācīšanās (ML) konceptiem
  • Brīvas angļu valodas zināšanas
  • Spēja strādāt gan patstāvīgi, gan komandā
  • Pētniecības (RnD) orientēta domāšana un atvērta pieeja izstrādei

Papildu zināšanas, kas tiks uzskatītas par priekšrocību:

  • Python 3 zināšanas
  • Pieredze ar Golang izstrādi
  • ML pieredze
  • Linux OS pieredze
  • Pieredze darbā ar Kubernetes (K8s)
  • Tīkla protokolu (network stack) izpratne
  • Zināšanas par tiešraides straumēšanas tehnoloģijām un platformām

Pienākumi

  • Izstrādāt un ieviest video atpazīšanas pakalpojumu risinājumus
  • Izveidot un uzturēt sistēmas specifikāciju dokumentāciju
  • Nodrošināt augstākās kvalitātes kodu ar rūpīgu pieeju detaļām un sistemātisku testēšanu
  • Pārvērst biznesa prasības tehniskos un funkcionālos risinājumos
  • Diagnosticēt un novērst sistēmas problēmas
  • Strādāt Izstrādes komandā, lai piegādātu veiksmīgus produktus
  • Piedalīties biznesa un tehnisko lēmumu pieņemšanā komandā
  • Apgūt jaunas tehnoloģijas

 

Mēs piedāvājam

  • Bruto mēnešalgu no 3790 EUR līdz 5260 EUR
  • Izaicinošu darbu dinamiskā un RnD orientētā komandā ar godalgotiem produktiem

 

Job Description

We are looking for a talented C++ Developer, who will work on advanced and interesting solutions for the Video team. 
The job is mostly related to video recognition solutions, but there are also a variety of research-oriented and video distribution-oriented projects. 
Your day-to-day job will also provide many opportunities for research and learning new technologies. 

Qualifications 

  • Good knowledge and practical C/C++ experience 
  • Knowledge of basic algorithms, data structures, and STL 
  • At least a basic understanding of ML concepts 
  • Fluent knowledge of the English language 
  • Ability to operate independently, and as part of a team 
  • RnD-oriented mindset, open-minded approach to development 

Additional knowledge will be considered an advantage: 

  • Python 3 knowledge 
  • Experience with Golang
  • ML experience 
  • Linux OS 
  • Experience with Kubernetes (K8s)
  • Network stack 
  • Overall understanding of the technologies and platforms specific to live-streaming 

Responsibilities 

  • Design and implement solutions for video recognition services 
  • Create and maintain system specification documentation 
  • Deliver code of the highest quality, attention to detail, and system testing on a timely basis 
  • Translate business requirements into technical and functional designs 
  • Diagnose and resolve systems problems 
  • Work within the Development Team to deliver winning products 
  • Participate in making business and technical decisions within the team 
  • Learning new technologies 

We offer 

  • Gross monthly salary from 3790 EUR to 5260  EUR 
  • Challenging work with the award-winning products in a dynamic, RnD-oriented team 
  • Professional and personal development 
  • The startup-like culture of the team enables us to try new approaches and technologies and remain on the edge of technological development 
  • Health insurance, contemporary office environment, company café, kitchens, company gym, attending international IT conferences, and other benefits 

 

#LI-ES1

#LI-Hybrid

Similar Jobs

Enphase Energy - Staff Software Engineer - Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Fictiv - Solutions Engineer- (Manufacturing) - Night Shift

Fictiv

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Google - Software Engineer II, Full Stack, Google Ads

Google

London, England, United Kingdom (On-Site)
1 Month ago
Barracuda Networks  Inc  - Senior Software Engineer (C/C++ Developer)

Barracuda Networks Inc

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Applied Science Research Lab Manager

NVIDIA

Westford, Massachusetts, United States (On-Site)
3 Months ago
Riot Games - Art Outsourcing II (Weapons Concept)

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Tesla - Electrical Engineer - Motor Design and Multi-Physics Optimization

Tesla

Athens, Greece (On-Site)
3 Months ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
NVIDIA - Senior Software Engineer - Automated Parallel Programming

NVIDIA

Santa Clara, California, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ruselle Investments - Investment Risk Analyst

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
TransUnion - MRM Consultant, Data Science & Analytics

TransUnion

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
Triple Dot Studios - ASO Manager

Triple Dot Studios

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Rocket studio - AI (Intern)

Rocket studio

Hanoi, Hanoi, Vietnam (On-Site)
1 Month ago
Playrix - UA Marketing Producer

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
NVIDIA - Senior Digital Circuit Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Epic Games - Senior Software Engineer

Epic Games

Canada (On-Site)
2 Months ago
Reddit - Engineering Manager - Ads Auto-Bidding

Reddit

(Remote)
3 Weeks ago
ByteDance - Research Scientist/Engineer - Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
6 Months ago
Google - PhD Software Engineer

Google

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

Get notifed when new similar jobs are uploaded

Jobs in Riga, Latvia

Evolution - CI/CD (DevOps) Engineer

Evolution

Riga, Latvia (On-Site)
5 Months ago
M365 connect - Chartered Accountant and TAX-Lawyer

M365 connect

Riga, Latvia (On-Site)
3 Weeks ago
Evolution - Game Presenter

Evolution

Riga, Latvia (On-Site)
1 Year ago
Playtech - Shuffler

Playtech

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

Playtech

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

Playtech

Riga, Latvia (On-Site)
4 Months ago
Evolution - C++ Developer (Video)

Evolution

Riga, Latvia (On-Site)
5 Months ago
Social Discovery Group - VP of Finance

Social Discovery Group

Latvia (Remote)
7 Months ago
Playtech - Finnish Speaking Game Presenter

Playtech

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

Evolution

Riga, Latvia (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Senior Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Google - Research Scientist, Paradigms of Intelligence

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
ByteDance - Software Engineer - Machine Learning Training

ByteDance

Singapore (On-Site)
1 Month ago
Luxoft - Lead Python & C++ Engineer

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Research Scientist, Data Management and Security

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
4 Months ago
Cadence - Lead FrontEnd Methodology Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
8 Months ago
NVIDIA - Senior Field Application Engineer

NVIDIA

Canada (Hybrid)
3 Months ago
Google - Silicon Design Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Signal and Power Integrity Engineer - Hardware

NVIDIA

Canada (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