Software Engineer

Polska

18850 - 30160 PLN

Poziom
Senior
Umowa
Brak informacji
Wielkość firmy
10 - 24
Pozostało
Zakończono
Stack technologiczny
C++:
Mile widziane
Javascript:
Mile widziane
Python:
Mile widziane
Miasta
Zdalnie
Opis
We are not looking for the knowledge of any particular language or a framework; our ideal candidate will have no problems using our technology stack (Dart, Java, R, Python, Julia, C++, WASM, WebGL, JavaScript, TypeScript, etc.).

Requirements:
  • Obsession with developing elegant, high-performance code is a must
  • Strong fundamentals, including algorithms and data structures
  • Ability and willingness to learn new scientific domains
  • Expert knowledge in one or more OOP languages like C++, Java, C#, or Dart
  • Minimum 5 years of relevant experience
  • Ability to build elegant solutions from scratch, as well as to understand, maintain, and evolve complex codebases
  • Ability to efficiently contribute across the whole stack, including UI and backend
Responsibilities:
  • Develop clean, high-performance, well-documented, production-level code
  • Design, develop, and own creative solutions that go beyond current tools to deliver data-driven insights to scientific problems
  • Collaborate with world-class developers and scientists to work on complex problems
  • Identify and use emerging technologies such as WebGL or WASM (how about multithreaded C++ code running in the browser?)
  • Be proactive regarding platform evolvement, process improvements, etc.
Nice to have:
  • A scientific background (PhD is a plus)
  • Familiarity with R, Python, or Julia
  • Experience with high-performance computing, big data, cloud computing
  • DevOps, Kubernetes, scalable systems
  • Cheminformatics, bioinformatics, or clinical development experience
  • Machine learning and data science experience
  • Web development, modern frameworks, UI and UX
Wyślij CV
Ta rekrutacja prowadzona jest w serwisie zewnętrznym. Po kliknięciu powyższego przycisku zostanie wczytana strona rekrutera na której można kontynuować proces rekrutacji.
Zobacz również
Created by RedAxe ©Work4.dev 2020 - 2025