
RareCyte, Inc. to firma biotechnologiczna koncentrująca się na biologii precyzyjnej, biologii przestrzennej oraz zastosowaniach biopsji płynnej. Jej platformy obrazowania, w tym przestrzenny imager Orion i instrumenty CyteFinder, wspierają wysokoprzepustową analizę komórek, kładąc nacisk na dokładność i powtarzalność. RareCyte świadczy również usługi laboratoryjne, które pomagają naukowcom i zespołom klinicznym badać diagnostykę nowotworów, odpowiedź na leczenie oraz monitorowanie terapii.
Starszy inżynier oprogramowania — RareCyte (praca hybrydowa, stan Waszyngton)
Tworzenie platform internetowych dla technologii biologii przestrzennej i biopsji płynnej RareCyte, obejmujących sterowanie aparaturą, przetwarzanie obrazów i wizualizację obrazów mikroskopowych.
Opis
- Tworzenie zaawansowanych aplikacji klienckich do sterowania aparaturą w czasie rzeczywistym, wysokowydajnego przeglądania obrazów, przetwarzania asynchronicznego i zarządzania danymi.
- Przejmowanie odpowiedzialności za funkcje od wstępnego projektu po wdrożenie.
- Współpraca z naukowcami, inżynierami i interesariuszami produktowymi przy definiowaniu zmieniających się lub niepełnych wymagań.
- Dostosowywanie implementacji technicznych do zmieniających się wymagań produktu.
- Dzielenie się wiedzą techniczną i dobrymi praktykami z zespołem.
- Udział w ocenie technologii pozwalających utrzymywać aktualny stos technologiczny.
- Tworzenie platformy internetowej do uruchamiania skanów oraz zarządzania i analizowania uzyskanych danych obrazowych.
- Praca z usługami Django, rozproszonymi systemami przetwarzania obrazów i wysokowydajną przeglądarkową przeglądarką dużych obrazów mikroskopowych.
Wymagania
- Wykształcenie wyższe na poziomie licencjackim lub inżynierskim w dziedzinie informatyki albo dyscyplinie pokrewnej.
- Od pięciu do ośmiu lat doświadczenia w tworzeniu oprogramowania produkcyjnego.
- Solidne podstawy inżynierii oprogramowania, w tym testowanie, przeglądy kodu i projektowanie systemów łatwych w utrzymaniu.
- Udokumentowana umiejętność diagnozowania i rozwiązywania złożonych problemów systemowych.
- Doświadczenie w tworzeniu usług internetowych i API w Pythonie; doświadczenie z Django i Django REST Framework będzie dużym atutem.
- Doświadczenie z nowoczesnymi technologiami JavaScript i TypeScript; doświadczenie z Vue.js będzie atutem.
- Doświadczenie w pracy z relacyjnymi bazami danych, takimi jak PostgreSQL.
- Umiejętność podejmowania trafnych decyzji przy niepełnych informacjach i zmiany kierunku wraz z ewolucją wymagań.
- Bardzo dobre umiejętności komunikacji pisemnej i ustnej.
- Umiejętność efektywnej pracy zarówno samodzielnej, jak i zespołowej w interdyscyplinarnym zespole.
- Mile widziane: doświadczenie z WebSockets, Celery lub innymi systemami kolejkowania zadań oraz Redis.
- Mile widziane: doświadczenie w pracy z danymi naukowymi lub obrazowymi w Pythonie, w tym z NumPy, SciPy, OpenCV, TIFF lub OME-TIFF.
- Mile widziane: doświadczenie z grafiką przeglądarkową lub technologiami wizualizacji dużych obrazów, takimi jak WebGL, OpenSeadragon lub Web Workers.
- Mile widziane: zainteresowanie projektowaniem interfejsów i doświadczenie w tym obszarze, szczególnie w przypadku aplikacji naukowych.
Benefity
- Niektóre stanowiska mogą kwalifikować się do dodatkowego wynagrodzenia, w tym premii, prowizji, opcji na akcje i dodatków na podróże.
- Dostępne są równe szanse zatrudnienia oraz wsparcie w zapewnieniu racjonalnych udogodnień.
- W przypadku osób spełniających odpowiednie kryteria może być dostępna procedura uzyskania udogodnień dotyczących szczepień w miejscu pracy ze względu na stan zdrowia, niepełnosprawność lub szczerze wyznawane przekonania religijne.