İş
Ortak beslemesinden
Langfuse - Kıdemli Yazılım Mühendisi, SDK
Talep üzerine fiyat
Detaylar
- Çalışma türü
- Tam zamanlı
- Uzaktan
- Hayır
- Şirket
- Clickhouse
Açıklama
English dilinden otomatik çevrildi. Orijinal metin esas alınmalıdır. Makine çevirisi — daha doğru bir çeviri hazırlanıyor.
Neden Langfuse'da SDK Mühendisliği
Çalışmanızın çok büyük bir etkisi olacak.
SDK'larımız ayda 26 milyondan fazla kez indiriliyor. Yeni bir entegrasyon gönderdiğinizde veya SDK performansını iyileştirdiğinizde, binlerce geliştirici aynı gün faydalanır ve bunu size GitHub sayılarında, Twitter'da ve topluluk kanallarımızda anlatırlar. Oluşturduğunuz her şey açık kaynaktır (MIT lisanslıdır) ve anında görünür.
SDK genellikle bir geliştiricinin Langfuse'u denediğinde dokunduğu ilk şeydir; dolayısıyla çalışmanız onların ilk izlenimini doğrudan şekillendirir.
Ayrıca en son LLM uygulamalarının nasıl oluşturulduğuna da doğrudan maruz kalacaksınız. Hizmet verdiğiniz kullanıcılar dünyadaki en iyi ve en iddialı yazılım mühendislerinden bazılarıdır ve uygulamalarını geliştirmek için Langfuse'dan yararlanmaktadırlar. Çözdükleri sorunları derinlemesine anlamak, mümkün olan en iyi SDK deneyimini tasarlamanıza yardımcı olacak ve bu süreçte kendinizin de LLM mühendisliği konusunda uzman olmasını sağlayacaktır.
Langfuse'da şu tarihe kadar büyüyeceksiniz:
• SDK'larımıza sahip olmak. Her ikisi de OpenTelemetry üzerine kurulu Python ve TypeScript'teki SDK'ları koruyoruz. Güvenilirliklerinden, performanslarından ve geliştirici deneyimlerinden siz sorumlu olacaksınız. Bu SDK'lar kullanıcılarımızın üretim sistemlerinde çalışır; bu da bunların asla arızalanmaması, CPU ve bellek üzerinde minimum etkiye sahip olması ve sunucusuz işlevlerden uzun süreli aracı döngülerine kadar her ortamda kusursuz bir şekilde çalışması gerektiği anlamına gelir. Açığa çıkan arayüzler, hata işleme, toplu işlem, eşzamansız temizleme ve zarif bozulma hakkında derinlemesine düşüneceksiniz.
• Geliştiricilerin sevdiği API'leri tasarlamak. Fonksiyonlar nasıl adlandırılır, parametreler nasıl yapılandırılır, son değişiklikler nasıl iletilir, dokümantasyon nasıl okunur? Geliştirici deneyimi, Langfuse için temel bir farklılaştırıcı unsurdur ve bunun her ayrıntısına sahip olacaksınız. Python SDK v3 ve TypeScript SDK v4'ü piyasaya sürdüğümüzde, her ikisi de OpenTelemetry'de tamamen yeniden yazılmıştı; bu, sizin yöneteceğiniz türden düşünceli, yüksek etkili SDK çalışmasıdır. İzlemenin yanı sıra, SDK'larımızla LLM'ler oluşturan mühendislerin temel iş akışlarını da destekliyoruz; örneğin Experiment Runner SDK'mıza bakın.
• Tüm önemli AI çerçeveleriyle entegrasyon: Langfuse, 40'tan fazla çerçeve ve model sağlayıcıyla entegre olur: OpenAI SDK, Vercel AI SDK, AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit ve çok daha fazlası. Bu entegrasyonları sürdürecek, yeni Langfuse özelliklerinin tümünde desteklenmesini sağlayacak ve ekosistem geliştikçe yeni entegrasyonlar ekleyeceksiniz. Yeni bir çerçeve ilgi gördüğünde, onu ilk uygulayanlardan biri olacaksınız.
• OpenTelemetry uç noktamızın bakımı: bazı kullanıcılar SDK'larımızı kullanmak yerine izleri doğrudan OTLP uç noktamıza gönderir. Bu yolun sağlam olduğundan, iyi belgelendiğinden ve Langfuse özelliklerinin tamamını desteklediğinden emin olacaksınız. Bu aynı zamanda dil desteğimizi Java, Go ve OpenTelemetry SDK'sı olan tüm dilleri kapsayacak şekilde genişletir. GenAI kurallarını yönlendirmek için OpenTelemetry topluluğuyla birlikte çalışabilirsiniz.
• Genel dokümantasyon yazma: SDK dokümanlarına, entegrasyon kılavuzlarına ve geçiş yollarına sahip olacaksınız. Langfuse'da dokümanlar temel ürünümüzün bir parçasıdır. Yeni bir SDK sürümü veya entegrasyonu gönderdiğinizde dokümanlar da onunla birlikte gönderilir.
Aradığımız şey
• Geliştirici deneyimi, API tasarımı ve diğer kişilerin üretim sistemlerinde güvenilir bir şekilde çalışan kod yazma konusunda heyecan duyan güçlü mühendis
• İdeal olarak Python ve/veya TypeScript'te SDK'lar, istemci kitaplıkları veya geliştirici araçları oluşturma veya bakımını yapma deneyimi
• Performansın derinlemesine anlaşılması: Sıcak yollarda CPU/bellek yükünün nasıl profilleneceğini, karşılaştırılacağını ve en aza indirileceğini biliyorsunuz
• Projeleri kendisi yönetebilen biri — neyin inşa edileceği ve nasıl nakledileceği konusunda nasıl güçlü bir inanç geliştireceğinizi biliyorsunuz
• Sürüm oluşturma, geriye dönük uyumluluk ve geçiş yolları konusunda düşünceli
• Açık kaynak yazılıma ilgi ve geliştiricilerle entegrasyon zorlukları hakkında konuşmanın gerçek heyecanı
• Çıktınızın görünür ve önemli olduğu küçük, sorumlu bir ekipte gelişir
• CS veya kantitatif derece tercih edilir
Bonus puanları:
• OpenTelemetry dahili bileşenleri veya gözlemlenebilirlik enstrümantasyonu konusunda deneyim
• Eski kurucu veya erken başlangıç deneyimi
• Popüler açık kaynaklı SDK'lara veya geliştirici araçlarına katkılar
• ML/AI geçmişi veya LLM çerçeve ekosistemine aşinalık
Hiçbir aday tüm kutuları işaretlemez. Bu pozisyona uygun olduğunuzu düşünüyorsanız lütfen devam edin ve başvurun.
Hakkında daha fazla bilgi edinin
• SDK'ya Genel Bakış — Python ve TypeScript SDK'larımızın mimarisi ve tasarımı
• Tüm Entegrasyonlar — desteklediğimiz çerçevelerin, model sağlayıcıların ve ağ geçitlerinin tam listesi
• OpenTelemetry Entegrasyonu — OTEL'i temel olarak nasıl kullanıyoruz?
• SDK Yükseltme Yolları — sürüm oluşturma ve değişiklikleri sonlandırma konusunda ne düşünüyoruz?
• Oluşturabileceğiniz proje: TypeScript SDK v4 (GA)
• Oluşturabileceğiniz proje: Python SDK v3 (GA)
• Kod tabanımız: GitHub Deposu
• Etki, Etki ve Tat üzerine Ben Kuhn
• Biz kimiz ve nasıl çalışıyoruz?
Avantajlar
• Esnek çalışma ortamı - ClickHouse küresel olarak dağıtılan bir şirkettir ve uzaktan dostudur. Şu anda 25'ten fazla ülkede faaliyet gösteriyoruz.
• Sağlık Hizmeti - Sağlık hizmetlerinize yönelik işveren katkıları.
• Şirkette eşitlik - Şirketimize katılan her yeni ekip üyesine hisse senedi opsiyonları verilir.
• İzin - ABD'de esnek izin, diğer ülkelerde cömert izin.
• Uzak bir çalışansanız 500 ABD Doları değerinde bir Ev ofisi kurulumu.
• Küresel Toplantılar – Şahsen bağlantının gücüne inanıyoruz ve şirket çapındaki tesis dışında meslektaşlarımızla etkileşim kurma fırsatları sunuyoruz.…
Kaynak: Arbeitnow (https://www.arbeitnow.com/jobs/companies/clickhouse/langfuse-senior-software-engineer-sdk-germany-15922)
Çalışmanızın çok büyük bir etkisi olacak.
SDK'larımız ayda 26 milyondan fazla kez indiriliyor. Yeni bir entegrasyon gönderdiğinizde veya SDK performansını iyileştirdiğinizde, binlerce geliştirici aynı gün faydalanır ve bunu size GitHub sayılarında, Twitter'da ve topluluk kanallarımızda anlatırlar. Oluşturduğunuz her şey açık kaynaktır (MIT lisanslıdır) ve anında görünür.
SDK genellikle bir geliştiricinin Langfuse'u denediğinde dokunduğu ilk şeydir; dolayısıyla çalışmanız onların ilk izlenimini doğrudan şekillendirir.
Ayrıca en son LLM uygulamalarının nasıl oluşturulduğuna da doğrudan maruz kalacaksınız. Hizmet verdiğiniz kullanıcılar dünyadaki en iyi ve en iddialı yazılım mühendislerinden bazılarıdır ve uygulamalarını geliştirmek için Langfuse'dan yararlanmaktadırlar. Çözdükleri sorunları derinlemesine anlamak, mümkün olan en iyi SDK deneyimini tasarlamanıza yardımcı olacak ve bu süreçte kendinizin de LLM mühendisliği konusunda uzman olmasını sağlayacaktır.
Langfuse'da şu tarihe kadar büyüyeceksiniz:
• SDK'larımıza sahip olmak. Her ikisi de OpenTelemetry üzerine kurulu Python ve TypeScript'teki SDK'ları koruyoruz. Güvenilirliklerinden, performanslarından ve geliştirici deneyimlerinden siz sorumlu olacaksınız. Bu SDK'lar kullanıcılarımızın üretim sistemlerinde çalışır; bu da bunların asla arızalanmaması, CPU ve bellek üzerinde minimum etkiye sahip olması ve sunucusuz işlevlerden uzun süreli aracı döngülerine kadar her ortamda kusursuz bir şekilde çalışması gerektiği anlamına gelir. Açığa çıkan arayüzler, hata işleme, toplu işlem, eşzamansız temizleme ve zarif bozulma hakkında derinlemesine düşüneceksiniz.
• Geliştiricilerin sevdiği API'leri tasarlamak. Fonksiyonlar nasıl adlandırılır, parametreler nasıl yapılandırılır, son değişiklikler nasıl iletilir, dokümantasyon nasıl okunur? Geliştirici deneyimi, Langfuse için temel bir farklılaştırıcı unsurdur ve bunun her ayrıntısına sahip olacaksınız. Python SDK v3 ve TypeScript SDK v4'ü piyasaya sürdüğümüzde, her ikisi de OpenTelemetry'de tamamen yeniden yazılmıştı; bu, sizin yöneteceğiniz türden düşünceli, yüksek etkili SDK çalışmasıdır. İzlemenin yanı sıra, SDK'larımızla LLM'ler oluşturan mühendislerin temel iş akışlarını da destekliyoruz; örneğin Experiment Runner SDK'mıza bakın.
• Tüm önemli AI çerçeveleriyle entegrasyon: Langfuse, 40'tan fazla çerçeve ve model sağlayıcıyla entegre olur: OpenAI SDK, Vercel AI SDK, AI SDK, LangChain, LlamaIndex, Pydantic AI, OpenAI Agents, CrewAI, Amazon Bedrock AgentCore, LiveKit ve çok daha fazlası. Bu entegrasyonları sürdürecek, yeni Langfuse özelliklerinin tümünde desteklenmesini sağlayacak ve ekosistem geliştikçe yeni entegrasyonlar ekleyeceksiniz. Yeni bir çerçeve ilgi gördüğünde, onu ilk uygulayanlardan biri olacaksınız.
• OpenTelemetry uç noktamızın bakımı: bazı kullanıcılar SDK'larımızı kullanmak yerine izleri doğrudan OTLP uç noktamıza gönderir. Bu yolun sağlam olduğundan, iyi belgelendiğinden ve Langfuse özelliklerinin tamamını desteklediğinden emin olacaksınız. Bu aynı zamanda dil desteğimizi Java, Go ve OpenTelemetry SDK'sı olan tüm dilleri kapsayacak şekilde genişletir. GenAI kurallarını yönlendirmek için OpenTelemetry topluluğuyla birlikte çalışabilirsiniz.
• Genel dokümantasyon yazma: SDK dokümanlarına, entegrasyon kılavuzlarına ve geçiş yollarına sahip olacaksınız. Langfuse'da dokümanlar temel ürünümüzün bir parçasıdır. Yeni bir SDK sürümü veya entegrasyonu gönderdiğinizde dokümanlar da onunla birlikte gönderilir.
Aradığımız şey
• Geliştirici deneyimi, API tasarımı ve diğer kişilerin üretim sistemlerinde güvenilir bir şekilde çalışan kod yazma konusunda heyecan duyan güçlü mühendis
• İdeal olarak Python ve/veya TypeScript'te SDK'lar, istemci kitaplıkları veya geliştirici araçları oluşturma veya bakımını yapma deneyimi
• Performansın derinlemesine anlaşılması: Sıcak yollarda CPU/bellek yükünün nasıl profilleneceğini, karşılaştırılacağını ve en aza indirileceğini biliyorsunuz
• Projeleri kendisi yönetebilen biri — neyin inşa edileceği ve nasıl nakledileceği konusunda nasıl güçlü bir inanç geliştireceğinizi biliyorsunuz
• Sürüm oluşturma, geriye dönük uyumluluk ve geçiş yolları konusunda düşünceli
• Açık kaynak yazılıma ilgi ve geliştiricilerle entegrasyon zorlukları hakkında konuşmanın gerçek heyecanı
• Çıktınızın görünür ve önemli olduğu küçük, sorumlu bir ekipte gelişir
• CS veya kantitatif derece tercih edilir
Bonus puanları:
• OpenTelemetry dahili bileşenleri veya gözlemlenebilirlik enstrümantasyonu konusunda deneyim
• Eski kurucu veya erken başlangıç deneyimi
• Popüler açık kaynaklı SDK'lara veya geliştirici araçlarına katkılar
• ML/AI geçmişi veya LLM çerçeve ekosistemine aşinalık
Hiçbir aday tüm kutuları işaretlemez. Bu pozisyona uygun olduğunuzu düşünüyorsanız lütfen devam edin ve başvurun.
Hakkında daha fazla bilgi edinin
• SDK'ya Genel Bakış — Python ve TypeScript SDK'larımızın mimarisi ve tasarımı
• Tüm Entegrasyonlar — desteklediğimiz çerçevelerin, model sağlayıcıların ve ağ geçitlerinin tam listesi
• OpenTelemetry Entegrasyonu — OTEL'i temel olarak nasıl kullanıyoruz?
• SDK Yükseltme Yolları — sürüm oluşturma ve değişiklikleri sonlandırma konusunda ne düşünüyoruz?
• Oluşturabileceğiniz proje: TypeScript SDK v4 (GA)
• Oluşturabileceğiniz proje: Python SDK v3 (GA)
• Kod tabanımız: GitHub Deposu
• Etki, Etki ve Tat üzerine Ben Kuhn
• Biz kimiz ve nasıl çalışıyoruz?
Avantajlar
• Esnek çalışma ortamı - ClickHouse küresel olarak dağıtılan bir şirkettir ve uzaktan dostudur. Şu anda 25'ten fazla ülkede faaliyet gösteriyoruz.
• Sağlık Hizmeti - Sağlık hizmetlerinize yönelik işveren katkıları.
• Şirkette eşitlik - Şirketimize katılan her yeni ekip üyesine hisse senedi opsiyonları verilir.
• İzin - ABD'de esnek izin, diğer ülkelerde cömert izin.
• Uzak bir çalışansanız 500 ABD Doları değerinde bir Ev ofisi kurulumu.
• Küresel Toplantılar – Şahsen bağlantının gücüne inanıyoruz ve şirket çapındaki tesis dışında meslektaşlarımızla etkileşim kurma fırsatları sunuyoruz.…
Kaynak: Arbeitnow (https://www.arbeitnow.com/jobs/companies/clickhouse/langfuse-senior-software-engineer-sdk-germany-15922)
Bu ilan bir ortak kaynağından gelmektedir. Başvuruyu kaynak web sitesinde yapın.
Kaynak: Clickhouse
İlan Clickhouse tarafından sağlanmıştır.