Senior Computing Engineer, praca zdalna (machine learning, data science, optimization, operations research, genetic algorithms)

Closed Posted 4 years ago Paid on delivery
Closed

Senior Computing Engineer, praca zdalna (machine learning, data science, optimization, operations research, genetic algorithms)

Poszukujemy programisty Senior Computing Engineer do współpracy przez około 30 godzin w tygodniu. Jesteśmy otwarci na młodych absolwentów oraz studentów studiów doktoranckich.

Osoba na tym stanowisku będzie zajmowała się zagadnieniami związanymi z machine learning, data science, optymalizacją, operations research, algorytmami genetycznymi i innymi metodami scientific computing. Przez optymalizację należy rozumieć optymalizację matematyczną, a nie optymalizację kodu. Nie trzeba znać wszystkich tych zagadnień, aby aplikować. Wystarczy dobrze znać jedno z nich i być otwartym na nauczenie się pozostałych.

Stanowisko to wymaga jednak solidnej wiedzy z programowania i talentu do matematyki. Osoba, której poszukujemy, będzie pracowała w małych zespołach składających się z innych programistów i lidera projektu.

Czym zajmuje się osoba na stanowisku Senior Computing Engineer?

i. Tworzy i rozwija oprogramowanie obejmujące Computing (machine learning, data science, optimization, operations research, genetic algorithms, etc.).

i. Poznaje nowe technologie z zakresu języków kompilowanych (C/C++) i skryptowych (Python/Ruby) a także tech-stack JVM (Java/Scala).

i. Ma wpływ na wybór rozwiązań technologicznych do kolejnych zleceń.

i. Testuje swój kod zarówno programistycznie (poprzez unit testy), jak funkcjonalnie.

i. Bierze udział w sprawnym procesie wytwarzania oprogramowania przy użyciu praktycznych narzędzi (Trello, YouTrack, BitBucket / GitLab, Google Hangouts / Skype i inne).

Czego wymagamy od kandydata?

i. Znajomości co najmniej jednej z następujących dziedzin: optymalizacja, machine learning, algorytmy genetyczne.

i. Dobrej znajomości co najmniej jednego języka programowania.

i. Dobrej znajomości algebry liniowej.

i. Znajomości systemu kontroli wersji Git lub Mercurial.

i. Znajomości zasad tworzenia dobrego design’u.

i. Płynnej znajomości języka polskiego i angielskiego.

i. Samodzielności.

i. Wydajnego gospodarowania czasem.

i. Podstawowej znajomości co najmniej jednej powłoki Linuksa, np. bash (#Linux).

Co oferujemy pracownikowi?

i. Stawkę od 50 do 100 zł na rękę za godzinę pracy (umowa o dzieło).

i. Możliwość rozliczenia na fakturę (B2B).

i. Możliwość pracy zdalnej z dowolnego miejsca w Polsce (i na świecie).

i. Oczekujemy od pracownika co najmniej 30 godzin pracy w tygodniu na projekcie. Gdy projektu nie ma, liczba godzin jest do negocjacji.

Gdzie można znaleźć więcej informacji o nas?

Najlepiej na naszej stronie domowej: [login to view URL]

Jak można aplikować?

Proszę przesłać CV oraz odpowiedzi na poniższe pytania.

i. Jakie jest Pana/Pani doświadczenie z optymalizacją, machine learning i algorytmami genetycznymi?

i. Którą z tych dziedzin wybiera Pan/Pani jako temat rozmowy kwalifikacyjnej? Na rozmowie kwalifikacyjnej proszę się również spodziewać pytań z algebry liniowej.

i. Jakie jest Pana/Pani doświadczenie z programowaniem?

i. Czy pracował(a) Pan/Pani zespołowo nad projektem związanym z programowaniem? Jeżeli nie, czy chciał(a)by Pan/Pani pracować zespołowo, czy woli Pan/Pani pracować samemu/samej?

i. Co czyni Pana/Panią dobrym kandydatem / dobrą kandydatką na to stanowisko?

i. Jakiej stawki na rękę oczekuje Pan/Pani za godzinę pracy?

TAGI: uczenie maszynowe, nauka o danych, optymalizacja, badania operacyjne, algorytmy genetyczne.

Python Machine Learning (ML) Operations Research Genetic Algorithms C++ Programming Computer Science Data Science Engineering Local Job Ruby Systems Engineering

Project ID: #23834366

About the project

1 proposal Active 4 years ago

Location: Poland