Pracuj.pl Hybrydowo Mid

Staff Software Engineer - AI Solutions

John Deere Polska Sp. z o.o.

⚲ Poznań, Grunwald

Do uzgodnienia

Wymagania

  • udokumentowane doświadczenie w projektowaniu, tworzeniu, dostarczaniu i utrzymaniu rozwiązań software'owych w szerokim zakresie technologii
  • doświadczenie w implementacji rozwiązań z wykorzystaniem AI Tech Stack
  • hands-on doświadczenie w szybkim adoptowaniu nowych wzorców AI i agentic oraz przekładaniu ich na skalowalne możliwości produktu
  • doświadczenie w projektowaniu i dostarczaniu dużych, wydajnych, luźno powiązanych architektur service-oriented
  • full stack hands-on: Python, JavaScript, React

Mile widziane

  • doświadczenie w implementacji rozwiązań opartych na agentach AI oraz wykorzystaniu LLM w codziennej pracy developerskiej
  • znajomość usług AWS (API Gateway, Lambda, S3, CloudFront, SNS, SQS, DynamoDB, IAM, CloudWatch, Route53)

Opis stanowiska

Rola staff-level w John Deere: projektujesz i wdrażasz rozwiązania AI dla kanału dealerskiego, łącząc architekturę systemów z hands-on developmentem w Pythonie, JavaScripcie i React. Pracujesz z zespołami cross-funkcyjnymi, wpływasz na roadmapę i decyzje architektoniczne, a jednocześnie sam piszesz kod. To oferta dla doświadczonego inżyniera, który potrafi działać na wielu technologiach i samodzielnie wprowadzać nowe wzorce AI do produktu. Uwaga: oczekuje się aktywnego śledzenia nowinek technologicznych na własną rękę — to część roli, nie dodatek.

🔍 Dekoder Ogłoszenia

🔴
Advanced and demonstrated technical knowledge and prior experience designing, developing, delivering, and maintaining software solutions across a wide breadth of technology competencies.
Oczekuje się od kandydata wszechstronności i udokumentowanego doświadczenia w całym cyklu życia oprogramowania, co może oznaczać pracę nad wieloma różnymi technologiami i projektami.
🔴
Hands‑on experience rapidly adopting emerging AI and agentic patterns—and creatively translating them into real, scalable product capabilities.
Może oznaczać potrzebę szybkiego uczenia się i eksperymentowania z nowymi, często niedojrzałymi technologiami AI, bez gwarancji stabilności.
🔴
Demonstrates awareness of emerging technologies, proactively staying current on industry trends and innovations to inform forward‑looking decisions.
Oczekuje się, że kandydat będzie sam inicjował i śledził nowości technologiczne, co może oznaczać dodatkową, niepłatną pracę edukacyjną.
🟡
Experience designing and delivering large-scale, performant, loosely coupled service-oriented architectures and solutions.
Wymaga doświadczenia w budowaniu złożonych systemów, co może oznaczać pracę nad architekturami o dużej skali i potencjalnie wysokiej złożoności.
🟡
Familiarity with John Deere dealer channel applications and related business processes, with the ability to connect technical solutions to dealer operational needs.
Wymaga zrozumienia specyfiki biznesowej branży rolniczej i potrzeb użytkowników końcowych, co może oznaczać potrzebę nauki nowych domen.