
CDW poskytuje technologické produkty a služby podnikům, vládním organizacím, poskytovatelům zdravotní péče a vzdělávacím institucím. Její činnost zahrnuje IT infrastrukturu, spravované služby, kybernetickou bezpečnost, cloud computing, digitální pracovní prostředí a komplexní podniková řešení. Ve spolupráci s předními technologickými značkami pomáhá CDW organizacím navrhovat a spravovat technologická prostředí, která podporují produktivitu, bezpečnost a digitální transformaci v různých odvětvích.
Vedoucí konzultant pro full-stack vývoj a generativní AI
Ve společnosti CDW, poskytovateli technologických řešení ze žebříčku Fortune 500, povedete vývoj podnikových aplikací GenAI. Budete řídit technický vývoj s technologiemi React, Node.js, RAG, LangChain a LangGraph.
Popis
- Veďte vývoj full-stackových webových aplikací v React.js a Node.js.
- Vytvářejte aplikace generativní AI a velkých jazykových modelů (LLM) s využitím generování rozšířeného o vyhledávání (RAG) a agentní AI.
- Vytvářejte a zdokonalujte RAG pipeline pro podnikové aplikace.
- Vyvíjejte pracovní postupy LLM a AI agenty pomocí LangChain a LangGraph.
- Propojujte LLM s podnikovými aplikacemi, API, databázemi a externími službami.
- Navrhujte REST API a backendové služby v Node.js.
- Vytvářejte responzivní a škálovatelné frontendové aplikace v React.js.
- Využívejte vektorové databáze, embeddingy, zpracování dokumentů a sémantické vyhledávání.
- Používejte prompt engineering a správu kontextu, vyhodnocujte a optimalizujte aplikace LLM.
- Navrhujte vícekrokové pracovní postupy AI, volání nástrojů, orchestraci agentů a správu stavu v LangGraph.
- Dodávejte škálovatelná, bezpečná a spolehlivá řešení AI připravená pro produkční provoz.
- Spolupracujte s architekty a technickými týmy na utváření architektury aplikací a řešení AI.
- Provádějte revize kódu, nastavujte vývojové postupy a mentorujte juniorní vývojáře.
- Řešte problémy s výkonem a produkčním provozem aplikací a systémů AI/LLM.
- Veďte iniciativy v oblasti full-stack vývoje a AI.
- Převádějte obchodní potřeby do škálovatelných technických řešení.
- Veďte rozhodování o architektuře a návrhu a současně dbejte na kvalitu kódu a vývojové standardy.
- Odpovídejte za výstupy od návrhu a vývoje přes nasazení až po podporu v produkčním provozu.
Požadavky
- 7 až 12 let zkušeností s vývojem softwaru.
- Výborné praktické znalosti React.js a moderního frontendového vývoje.
- Značné zkušenosti s Node.js a vývojem backendu nebo API.
- Praktické zkušenosti s tvorbou aplikací generativní AI a LLM.
- Dobrá znalost architektury a implementace RAG.
- Praktické zkušenosti s LangChain.
- Praktické zkušenosti s LangGraph a agentními pracovními postupy.
- Zkušenosti s používáním API LLM, například OpenAI, Azure OpenAI, Anthropic nebo podobných služeb.
- Dobrá znalost Pythonu nebo JavaScriptu/TypeScriptu.
- Zkušenosti s REST API, mikroslužbami, databázemi a integracemi třetích stran.
- Znalost vektorových databází, embeddingů, dělení na části, vyhledávání a sémantického vyhledávání.
- Znalost principů návrhu softwaru, architektury a osvědčených vývojových postupů.
Benefity
- Spolupracující a podpůrné pracovní prostředí.
- Možnosti vzdělávání a profesního růstu.
- Mentoring a technické vedení.
- Rovné příležitosti v zaměstnání.