Match score not available

Principal Software Engineer (AI/Full-Stack)

fully flexible
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

8+ years of experience in software engineering, particularly in complex projects (Full Stack, AI/ML, or large-scale systems)., Proficiency in at least one programming language: Go, Python, Java, C++, Rust, or JavaScript, with a focus on Go and Python., Experience in designing and creating RESTful APIs, with knowledge of frontend frameworks like React being a plus., Strong communication skills and advanced English proficiency (B2+) for collaboration with global teams..

Key responsabilities:

  • Designing and developing efficient applications primarily in Go/Python that incorporate AI elements and best DevOps practices.
  • Analyzing bottlenecks, enhancing system throughput, and ensuring architecture is suited for high loads.
  • Mentoring junior engineers, conducting code reviews, and sharing knowledge while assisting in key technical decisions.
  • Participating in technical workshops and consultations with clients to shape project development direction.

AI REV logo
AI REV Scaleup https://airev.us
51 - 200 Employees
See all jobs

Job description

AI REV to nie tylko firma technologiczna - to społeczność ludzi, którzy wierzą, że technologia może czynić świat lepszym miejscem. Realizujemy projekty z obszaru sztucznej inteligencji i inżynierii oprogramowania dla międzynarodowych korporacji, dynamicznych startupów i organizacji non-profit. Naszą prawdziwą pasją jest jednak długofalowy wpływ: część przychodów inwestujemy w AI REV Foundation, wspierając programy edukacyjne dla młodzieży w trudnej sytuacji życiowej.

Dlaczego warto do nas dołączyć

  • Rzeczywiste wyzwania - Pracujemy nad projektami o istotnym znaczeniu biznesowym i społecznym, od zaawansowanych chatbotów z elementami NLP po inteligentne systemy wspierające decyzje w globalnych organizacjach. Nie tworzymy “rozwiązań do szuflady”; wszystko, co robimy, przekłada się na konkretną wartość dla klientów i społeczności.
  • Kultura rozwoju i współpracy - Wierzymy, że każdy członek zespołu wnosi unikalny zestaw doświadczeń i talentów. Prowadzimy regularne sesje wymiany wiedzy, 1:1 z mentorami oraz otwarte spotkania, w których każdy może zabrać głos i zaproponować nowe inicjatywy.
  • Elastyczność i zaufanie - U nas decydujesz, jak chcesz pracować: zdalnie, hybrydowo czy z biura. Dbamy o to, abyś miał(a) wystarczająco dużo swobody w łączeniu pasji zawodowych z prywatnymi. Zadania rozliczamy za osiągnięte efekty, a nie za “siedzenie przy biurku”.
  • Doświadczony zespół i ambitne projekty - Zatrudniamy inżynierów i badaczy z doświadczeniem w topowych firmach technologicznych oraz naukowych (NASA, Google, Microsoft, itp.). Wspólnie z nimi będziesz tworzyć przełomowe rozwiązania, wykorzystując najnowsze trendy w AI i inżynierii oprogramowania.
  • Misja społeczna - Projektami komercyjnymi napędzamy rozwój Fundacji AI REV, która oferuje edukację informatyczną młodzieży w trudnych warunkach życiowych (m.in. na Filipinach). Dzięki temu masz pewność, że Twoja praca nie tylko przynosi zysk, ale też realnie pomaga zmieniać ludzkie historie.

Zajrzyj na https://airev.us/careers aby dowiedzieć się więcej o firmie, procesie rekrutacyjnym, a także o naszej unikalnej kulturze.

Kogo szukamy

Szukamy Principal Software Engineer, który z pasją podchodzi do projektowania złożonych, skalowalnych systemów i potrafi łączyć wiedzę z obszaru AI/ML z zaawansowaną inżynierią oprogramowania. W tej roli kluczowe jest zarówno wysokie doświadczenie techniczne, jak i umiejętność współpracy w zespołach multidyscyplinarnych.

Twój zakres odpowiedzialności

  • Architektura i implementacja: Projektowanie i rozwijanie wydajnych aplikacji (głównie w Go/Python) wykorzystujących elementy sztucznej inteligencji oraz najlepsze praktyki DevOps.
  • Optymalizacja i skalowalność: Analiza wąskich gardeł, zwiększanie przepustowości systemów i dbanie o architekturę przystosowaną do dużych obciążeń.
  • Mentoring i wsparcie inżynieryjne: Współpraca z młodszymi inżynierami, code review, dzielenie się wiedzą oraz pomoc w podejmowaniu kluczowych decyzji technicznych.
  • Współpraca z klientami: Udział w warsztatach technicznych, konsultacjach i okazjonalnej prezentacji wyników, aby wspólnie kształtować kierunek rozwoju projektu.
  • Innowacje i inicjatywy: Proponowanie nowych narzędzi, technologii oraz usprawnień procesów (m.in. CI/CD, MLOps), tak by projekty rozwijały się w nowoczesny i efektywny sposób.

Wymagane kompetencje

  • Wieloletnie (8+) Doświadczenie w inżynierii oprogramowania, w tym idealnie realizacja projektów kompleksowych (Full Stack, AI/ML lub systemy o dużej skali).
  • Biegłość w co najmniej jednym z języków: Go, Python, Java, C++, Rust lub JavaScript - większość projektów w AI REV jest w Go i Python.
  • Umiejętność projektowania i tworzenia RESTowych API. Dodatkowo znajomość frameworków frontendowych (np. React) będzie dobrym atutem.
  • Swobodne poruszanie się w ekosystemie konteneryzacji (Docker, K8s), CI/CD i chmury (Azure, AWS lub GCP).
  • Znajomość zagadnień AI (LLMs, wstępna umiejętność prompt engineeringu lub integracja modeli NLP/ML) - nie musisz być ekspertem od ML, ale docenimy każdą praktyczną styczność z tym obszarem - w ramach potrzeby pomożemy się tego nauczyć.
  • Umiejętności komunikacyjne - będziesz współpracować z zespołami na całym świecie, prezentować wyniki klientom i uczestniczyć w konsultacjach technologicznych.
  • Inicjatywa i kultura dzielenia się wiedzą, a także otwartość na pracę w dynamicznym środowisku.
  • Język angielski na poziomie zaawansowanym (B2+).

Co oferujemy

  • Konkurencyjne wynagrodzenie w przedziale dostosowanym do Twojego doświadczenia i formy współpracy (umowa zlecenie/B2B) i benefity dostosowane do twoich potrzeb.
  • Elastyczność: możesz pracować całkowicie zdalnie, hybrydowo albo z naszego biura (w Warszawie). Mamy elastyczne godziny pracy, które sam(a) wybierasz dostosowując je pod siebie. Tak samo jesteśmy otwarci na wszystkie formy współpracy, tak byś mógł(a) je dopasować do tego co potrzebujesz czy jest to full-time czy praca na part-time - nawet jeśli jesteś dostępny(a) na 10 godzin tygodniowo i potrzebujesz mieć możliwość zmiany tego z miesiąca na miesiąc.
  • Realny wpływ na projekt: dołączysz do projektów, w których Twoje pomysły i decyzje techniczne będą miały kluczowe znaczenie.
  • Szybką ścieżkę rozwoju: regularne przeglądy Twoich osiągnięć (feedback 360°), wsparcie mentorskie, a także otwarta droga do obejmowania ról liderskich.
  • Pracę z doświadczonymi inżynierami: ludźmi, którzy zdobywali wiedzę w największych korporacjach (Google, NASA, Microsoft, Nvidia).
  • WPŁYW SPOŁECZNY: wspólnie z nami angażujesz się w działalność Fundacji AI REV, która umożliwia młodzieży z trudnych warunków życiowych kształcenie umiejętności programowania i poprawy swojej sytuacji życiowej.
  • Zgrany zespół i przyjazną atmosferę: brak sztywnej hierarchii i zbędnej biurokracji, za to nastawienie na współpracę, otwartą komunikację i wsparcie w codziennych wyzwaniach.

Jak aplikować

Wypełnij formularz i prześlij swoje CV oraz kilka słów o sobie lub skontaktuj się z nami poprzez careers@airev.us. Opisz nam krótko, co Cię motywuje w pracy i czym chciał(a)byś się zajmować w AI REV. Po otrzymaniu Twojego formularza lub wiadomości:

  • Zaprosimy Cię na krótką rozmowę wstępną, aby poznać Twoje doświadczenia i plany zawodowe.
  • Ocenimy Twoje kompetencje techniczne w oparciu o dyskusje, pytania techniczne i live-coding.
  • Podczas interview spotkasz się z osobami z którymi potencjalnie będziesz pracował(a), by obustronnie poznać swoje potrzeby i możliwości, opowiemy Ci o projektach, czym się zajmujemy i jak wygląda praca z nami.

Dołącz do AI REV jako Principal Software Engineer i przekonaj się, jak łączenie zaawansowanej inżynierii z elementami AI może stać się fascynującym wyzwaniem - dającym Ci jednocześnie poczucie realnego wpływu na otaczający świat. Czekamy na Ciebie!

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Adaptability
  • Teamwork
  • Communication

Software Engineer Related jobs