PT
Yapay Zeka Yazılım Mühendisi
Pentanom TalentDanışmanlığını yürütmekte olduğumuz, kurumsal bir iş ortağımızda konumlandırmak üzere "Yapay Zeka Yazılım Mühendisi" arayışımız bulunmaktadır.
Çalışma şekli: Remote
Gereksinimler
- C#12+, .Net 8+, ASP.NET Core ve Web API geliştirme konusunda deneyimli,
- RESTful API tasarım prensiplerine hakim, Asenkron programlama ve SSE tabanlı gerçek zamanlı veri akışı konusunda deneyimli,
- PostgreSQL, MongoDB, Redis ve RabbitMQ teknolojileriyle çalışmış,
- Azure, AWS gibi cloud servisleri hakkında bilgi sahibi,
- Prompt engineering, context window ve token optimizasyonu konularında deneyimli,
- RAG mimarisi, chunking, vektörel arama ve reranking süreçlerine hakim,
- Multi-Agent System ve tercihen Semantic Kernel, LangChain, Llamalndex veya AutoGen gibi frameworklerden en az biriyle çalışmış,
- React 18+, TypeScript 5+ ve JWT konusunda bilgi sahibi,
- Mikroservis mimarisi, Dependency Injection ve servis yaşam döngüsü yönetimine hakim,
- TDD ve CI/CD süreçlerine hakim.
Sorumluluklar
- Belirlenen mimari ve yazılım standartlarına uygun, ölçeklenebilir ve sürdürülebilir kod geliştirmek,
- LLM ve RAG tabanlı yapay zeka çözümlerinin tasarım, geliştirme ve entegrasyon süreçlerinde görev almak,
- Yapay zeka teknolojilerindeki güncel gelişmeleri takip ederek mevcut ürün ve sistemlere uygulanabilir çözümler geliştirmek,
- API'leri tasarlamak, geliştirmek ve teknik dokümantasyonunu hazırlamak,
- Unit ve integration testlerini oluşturmak ve kod kalitesinin sürekliliğini sağlamak,
- SonarQube standartlarına uygun kod geliştirmek,
- CI/CD pipeline'larının sorunsuz çalışmasını sağlamak,
- Teknik dokümantasyonları hazırlamak ve güncel tutmak.