Misyon
Otonom ajan tabanlı yapay zekâ ancak müşteriler onu görebildiğinde, yönlendirebildiğinde ve ona güvenebildiğinde değer yaratır. Perakende ekiplerinin ajanları yapılandırmasını, önerileri onaylamasını ve destek talebi açmadan yatırım getirisini ölçmesini sağlayan arayüzleri, API’leri ve geliştirici deneyimini oluşturacaksınız. Çalışmanız karmaşık çoklu ajan kararlarını net, hızlı ve açıklanabilir ürün deneyimlerine dönüştürecek.
Sorumluluklarınız
- Kendini açıklayan ürün arayüzleri. Token ve araç etkinliklerini canlı aktaran ajan çalışma konsolu, onay ve kontrol kuralı deneyimleri, bağlayıcı kurulumu, değerlendirme raporları ve sapmaları görünür ve düzeltilebilir kılan eşdeğerlik panelleri geliştirin.
- Anlık hissettiren gerçek zamanlı deneyimler. Yük altında da dayanıklı kalan iyimser kullanıcı arayüzü ve karşı basınç kontrolleriyle SSE token akışları, araç zaman çizelgeleri ve ortak onay süreçleri oluşturun.
- Sınırları koruyan sözleşmeler. OpenAPI ve JSON Schema ile tip tanımlı API’ler, üretilmiş istemciler, OAuth2, API anahtarları veya SSO, RBAC, hız sınırları ve kullanıcı arayüzü, BFF ve hizmetler arasında sapma bırakmayan eksiksiz denetim izleri kullanın.
- Tasarım sistemi ve erişilebilirlik. React 18 + TypeScript + Tailwind + hala hafif hissettiren shadcn desenlerinde veri açısından yoğun, okunaklı kullanıcı arayüzleri (sanallaştırılmış ızgaralar, zaman çizelgeleri, izleme görüntüleyicileri) oluşturun.
- Ürünün bir parçası olarak kalite. Performans bütçeleri, paket boyutu sınırları, Vitest ve Playwright kapsamı, canary ve özellik bayraklı yayımlar ile hızlı geri alma yolları oluşturun.
- Doğru tasarlanmış BFF. Kullanıcı arayüzüne kararlı bir API sunan ve mikro hizmetlerin karmaşıklığını gizleyen, tip tanımlı bir FastAPI BFF’yi sürdürün.
- Kanonik veri modelleri. Kullanıcı arayüzünü, BFF'yi ve hizmetleri uyumlu tutarak değişiklikleri önleyin ve analitiği birinci sınıf hale getirin.
İlk 90 Günde Yaratacağınız Etki
- 30 gün: Yapılandırılmış günlükler, izler ve başlangıç Core Web Vitals değerleriyle birlikte araç izlerini ve RBAC uyumlu onayları gösteren, canlı veri aktaran bir ajan çalışma konsolunu yayımlayın.
- 60 gün: Dayanıklı yeniden denemeler ve katı şema doğrulamayla bağlayıcı akışları sağlayın, önemli ekranlarda p95 Etkileşimli Süre'yi 2 saniyenin altında gerçekleştirin ve hata bütçeleri oluşturun.
- 90 gün: Herkese açık bir TypeScript SDK’sı ile OpenAPI’den üretilmiş dokümantasyonu yayımlayın, kritik akışlara E2E kapsamı ekleyin ve aşamalı yayımlar ile hızlı geri dönüşler kullanarak kesintisiz dağıtımı mümkün kılın.
Çevremiz
İlk gün bunların hepsine hâkim olmanız gerekmiyor; şu teknolojilerle çalışacaksınız:
- Ön uç: React 18, TypeScript (strict), Tailwind, shadcn desenleri, Zod ile React Hook Form, Zustand veya MobX store’ları, TanStack Query, Vitest, Playwright ve ürün analitiği.
- API’ler ve BFF: Alan mikro hizmetlerinin önünde tip tanımlı FastAPI BFF, OpenAPI ve JSON Schema sözleşmeleri, deterministik istemci üretimi.
- Platform ve altyapı: Docker, Git tabanlı CI/CD, Kod Olarak Altyapı, yönetilen konteyner platformları, modern ön uç barındırma.
- Mimari: Konteyner tabanlı mikro hizmetler, tip tanımlı sözleşmeler, kanonik veri modelleri ve canlı veri akışına dayalı kullanıcı deneyimleri.
Eğitim ve Temel Bilgiler
- Tercih edilen: Bilgisayar Bilimi, Yazılım Mühendisliği, HCI veya ilgili alanda Lisans veya Yüksek Lisans.
- Zorunlu değil: Eşdeğer deneyim de değerlidir. Üretime aldığınız sistemler veya portföyünüzle web performansı, tip tanımlı API’ler, erişilebilirlik ve üretim güvenilirliğindeki yetkinliğinizi gösterin.
Başarılı bir profil
- İlk günden itibaren performansın ve güvenilirliğin sorumluluğunu üstlenir; arıza senaryolarını, yeniden denemeleri ve karşı basıncı tasarıma dâhil eder.
- Erişilebilirliği varsayılan kabul eder: klavye ile gezinme, odak sırası, azaltılmış hareket ve özenle tasarlanmış boş, yükleniyor ve hata durumları.
- Kaymayı önleyen ve ekipler arasında sorunsuz geçişlere olanak tanıyan sözleşme disiplini.
- Açıklanabilirliği ve yatırım getirisini günlüklere gömülmek yerine kullanıcı arayüzünde görünür kılan ürün empatisi.
Tercih sebebi olacak yetkinlikler
- Tasarım sistemleri veya erişilebilirlik (WCAG, ARIA) konusunda derin deneyim.
- Sanallaştırılmış ızgaralar, zaman çizelgeleri veya izleme görüntüleyicileri gibi veri yoğun kullanıcı arayüzü modelleri.
- LLM ürün kullanıcı arayüzleri üzerinde önceki çalışmalar (akış, deterministik işlev çağrısı, değerlendirme kontrol panelleri).
- Sunucu odaklı kullanıcı arayüzü deneyimi.
Bu Rol Neden Önemli?
- Çoklu ajan zekâsına açılan ürün deneyimini oluşturacak ve perakende ekiplerinin yapay zekâya nasıl güvenip onu nasıl yöneteceğini tanımlayacaksınız.
- Doğruluktan ödün vermeden hız sağlayan sözleşmeler, BFF, mikro hizmetler ve araçlardan oluşan modern, pragmatik bir teknoloji yığını.
- Gerçek sorumlulukla yüksek güven.
Nasıl Çalışıyoruz
- Referans iş akışı: Plan → Sözleşmeler → Kod → Testler → Dokümantasyon → Devreye alma.
- Sistemin tamamında girişler ve çıkışlar tip tanımlıdır; değişiklikler birleştirilmeden önce eşdeğerlik kontrollerinin başarıyla tamamlanması gerekir.
- Kalite kontrolleri: lint ve tip denetimleri hatasız, değiştirilen dosyalarda ≥%90 kapsam, ana kullanıcı akışında uçtan uca test ve yayımdan önce gözlemlenebilirlik.
- Güvenlik: en az ayrıcalıklı IAM, sır hijyeni, yapılandırılmış denetim günlükleri.
- Küçük, kıdemli ve sakin bir ekip. Pragmatik araştırma. Referans değeri aşan yaklaşım benimsenir.
Olumlu tarafı
- Kapsamlı sağlık, diş ve göz teminatının yanı sıra hayat ve maluliyet sigortası ile çalışan destek programı veya teletıp.
- Montréal HQ topluluk günleriyle esnek PTO ve uzaktan dostu kültür.
- Bir ürün arayüzünün sorumluluğundan bir ürün alanını yönetmeye, ardından kullanıcı arayüzü, BFF ve platform genelinde liderliğe uzanan gelişim yolu; gelişim etkiyi takip eder.
İşe Alma Süreci
- Karşılıklı uyum için 25 dakikalık giriş.
- Kullanıcı arayüzü mimarisine, BFF'ye veya performansa derinlemesine bakış.
- Gerçekçi tasarım ve problem çözme ile pratik çalışma oturumu.
- Ürün ve mühendislik ekipleriyle görüşmeler.
- Kapsam ve teklif için kurucu görüşmesi.
Başvurmaya Hazır mısınız?
Perakende için otonom ajan işletim sisteminin ana ürün deneyimini geliştirmeye hazırsanız başvurun. Bu sayfadaki başvuru formunu kullanın veya konu satırına pozisyon adını ekleyerek profilinizi careers@oodaris.ai adresine e-postayla gönderin.