Staff/Lead Python Engineer (FastAPI, Orchestration)
⚲ Warsaw, Prague, São Paulo, Stockholm, Amsterdam, Berlin, London, Toronto
Do uzgodnienia
Wymagania
- poziom Lead/Staff — doświadczenie w kształtowaniu kierunku technicznego i architektury
- doświadczenie w budowie i utrzymaniu backendu w Pythonie w architekturze serwisowej
- doświadczenie w observability z użyciem stacku Grafana (Prometheus, Loki, Tempo)
- doświadczenie w integracjach z usługami Google Cloud
- doświadczenie we współpracy z Data Scientists i ML Engineers przy produkcyjnym wdrażaniu modeli
- umiejętność diagnozowania incydentów związanych z CPU, pamięcią i GPU
- doświadczenie w mentoringu i podnoszeniu jakości kodu w zespole (DevEx)
- doświadczenie w rekrutacji i onboardingu nowych członków zespołu oraz w end-to-end project management
Opis stanowiska
Mimica to platforma process intelligence oparta na AI, która pomaga firmom identyfikować usprawnienia procesów i możliwości agentic AI. W tej roli będziesz rozwijać i utrzymywać backend integrujący się z modelami ML — budować aplikacje i komponenty systemów ML, wdrażać nowe funkcje AI oraz usprawniać infrastrukturę i observability (stack Grafana). To oferta dla doświadczonego inżyniera Pythona na poziomie Lead/Staff, który chce współkształtować kierunek techniczny, architekturę i kulturę zespołu oraz mentorować innych. Uwaga: zakres 'own and support the development of backend systems that interface with ML models' oznacza zarówno tworzenie nowych funkcjonalności, jak i naprawianie istniejących problemów produkcyjnych.
🔍 Dekoder Ogłoszenia
🔴
own and support the development of backend systems that interface with ML models
Będziesz odpowiedzialny za rozwój i utrzymanie systemów backendowych, które integrują się z modelami uczenia maszynowego, co może oznaczać zarówno tworzenie nowych funkcjonalności, jak i naprawianie istniejących problemów.
🟢
opportunity to shape our technical direction, architecture, processes, and culture
Jako inżynier na poziomie Lead/Staff, będziesz miał realny wpływ na kształtowanie technologii i sposobu pracy, co może wiązać się z dużą odpowiedzialnością i koniecznością wprowadzania zmian w istniejącym (lub dopiero powstającym) środowisku.
🟡
Furthering Developer Experience (DevEx) by mentoring others in writing code that is intuitive, clear, and easy to test
Oprócz pisania kodu, będziesz musiał poświęcić czas na mentoring innych programistów, co może oznaczać dodatkowe obowiązki wykraczające poza samo kodowanie.
🟡
resilient, robust, and integrate well with other apps in a service architecture
Oczekuje się od Ciebie tworzenia kodu, który jest nie tylko funkcjonalny, ale także stabilny i łatwy do integracji w złożonej architekturze usługowej, co może wymagać dogłębnego zrozumienia całego systemu.