O nas
AIPickles jest liderem innowacji, którego celem jest dostarczanie najnowocześniejszych rozwiązań w w dziedzinie tworzenia stron internetowych i sztucznej inteligencji. Jesteśmy dumni z tego, że wspieramy dynamiczne środowisko pracy oparte na współpracy, w którym kreatywność i wiedza techniczna łączą się, tworząc przełomowe produkty.
Opis stanowiska
< p> Poszukujemy doświadczonego i wykwalifikowanego programisty Middle Python, który dołączy do naszego zespołu. Wybrany kandydat będzie odgrywał kluczową rolę w rozwoju zaawansowanych aplikacji AI i sieci Web, wykorzystując szereg zaawansowanych technologii i bibliotek. Jeśli masz solidne podstawy w zakresie programowania w języku Python, frameworków internetowych i integracji sztucznej inteligencji i chcesz zrobić kolejny krok w swojej karierze, czekamy na Twoją opinię!
Kluczowe obowiązki
- Kierowanie rozwojem i utrzymaniem aplikacji internetowych przy użyciu FastAPI, LangChain i innych odpowiednich frameworków skupiających się na rozwoju asynchronicznym.
- Współpraca z wieloma -zespoły funkcjonalne do projektowania, opracowywania i wdrażania kompleksowych rozwiązań.
- Wdrażaj w projektach usługi AI, w tym OpenAI, Deepgram, Mistral, Hugging Face, Groq, ElevenLabs i inne.
- Pisz czysto , łatwy w utrzymaniu i wydajny kod, zgodny z najlepszymi praktykami i standardami branżowymi.
- Rozwiązuj problemy, debuguj i aktualizuj istniejące systemy samodzielnie i wraz z zespołem.
- Bądź na bieżąco z najnowszymi trendami branżowymi i technologie zapewniające ciągłe doskonalenie i innowacje.
Wymagania
- 3-5 lat doświadczenia udokumentowane doświadczenie w programowaniu w Pythonie z dobrą znajomością frameworków do tworzenia stron internetowych, w szczególności Django i FastAPI.
- Praktyczne doświadczenie z technologiami AI i bibliotekami, takimi jak LangChain i inne.
- Znajomość integrując usługi AI, takie jak OpenAI, Deepgram, Mistral, Hugging Face, Groq i ElevenLabs.
- Umiejętność pracy zarówno samodzielnie, jak i w zespole, wykazując się silnymi umiejętnościami przywódczymi i mentorskimi.
- Doskonałe umiejętności rozwiązywania problemów i logiczne podejście do wyzwań.
- Doskonałe umiejętności komunikacyjne i umiejętność jasnego artykułowania złożonych koncepcji technicznych.
- Proaktywne podejście do uczenia się i dostosowywania się do nowych technologii i wyzwania.
Wymagania techniczne
- Ramy tworzenia stron internetowych: FastAPI i Django
- Walidacja danych: Doświadczenie z Pydantic do sprawdzania poprawności danych.
- Baza danych: Biegłość w używaniu SQLAlchemy do obsługi baz danych interakcje.
- Struktury i usługi AI: LangChain.
LlamaIndex, Haystack i inne będą dodatkowym atutem - Integracja usług AI: Znajomość usług AI, takich jak OpenAI, Deepgram, Mistral, Hugging Face, Groq, ElevenLabs będzie dużym plusem.
- Konteneryzacja: biegłość w Dockerze i Docker Compose na potrzeby konteneryzacji (poziom programisty, nie DevOps)
- Kontrola wersji: Biegła znajomość Gto do kontroli wersji.
Co oferujemy
- Możliwości rozwoju zawodowego i awansu zawodowego.
- Elastyczne godziny pracy i potencjał pracy zdalnej.
- Świadomość najnowszych technologii i trendów branżowych.
- Konkurencyjne wynagrodzenie i pakiet świadczeń.
- Dynamiczne i wspierające środowisko pracy.