Ambush
Ambush
Ambush е консултантска компания с фокус върху хората, която помага на организациите да изграждат и интегрират дистанционни екипи за дизайн и инженерна дейност. Тя предоставя услуги за разработка на софтуер и дизайн чрез дългосрочни партньорства и работи с клиенти в области като здравеопазване, финанси и защита на личните данни. Подходът ѝ е насочен към намирането на квалифицирани специалисти, подкрепата за тяхното задържане и ефективната работа на дистанционните екипи в организациите на клиентите.

Старши Python инженер/инженерка за агентен изкуствен интелект — дистанционна работа от Бразилия

В Ambush, компания за инженерство, дизайн и стратегия, ще изграждате LLM услуги с множество агенти. Работата включва стрийминг API, внедряване в Kubernetes и сигурни интеграции с изкуствен интелект.

Описание

  • Изграждате и поддържате Python услуги, които координират LLM агенти
  • Разработвате маршрутизиране и делегиране на задачи между агентите
  • Осигурявате комуникация между агентите чрез протокола A2A и карти на агентите
  • Създавате стрийминг API, които връщат резултати веднага щом са налични
  • Свързвате LLM чрез AWS Bedrock/Anthropic, Azure OpenAI или подобни платформи с извикване на инструменти и шаблони за подсказки
  • Добавяте наблюдаемост и проследяване на LLM към приложенията
  • Диагностицирате проблеми в разпределени среди
  • Пакетирате и внедрявате услуги в контейнери и Kubernetes клъстери
  • Защитавате комуникацията между услугите с mTLS
  • Следите управлението на жизнения цикъл на сертификатите
  • Подпомагате CI/CD процесите и добрите практики за контрол на версиите

Изисквания

  • Отлично владеене на Python
  • Практически опит с протокола A2A и делегирането на задачи между множество агенти
  • Солидни познания по asyncio, включително асинхронни генератори, опашки, едновременно работещи производители и отменяне на задачи
  • Опит със създаване на стрийминг API, които връщат резултатите постепенно
  • Опит с агентни рамки като Pydantic AI, LangGraph или подобни инструменти
  • Опит с извикване на инструменти, маршрутизиране на агенти и шаблонизиране на подсказки с Jinja2
  • Опит с интегриране на LLM API като AWS Bedrock/Anthropic, Azure OpenAI или сравними платформи
  • Опит с OpenTelemetry и инструменти за проследяване на LLM като Arize Phoenix или подобни
  • Опит в проучване на логове от множество подове със Splunk, Datadog или подобни инструменти
  • Опит с Docker, включително многоетапни компилации, частни регистри и devcontainer среди
  • Опит с внедряване в Kubernetes и работа със services, ingress, probes, kubectl и k9s
  • Опит с използването на mTLS от страна на клиента и управлението на жизнения цикъл на сертификатите
  • Опит с Git и GitHub Actions
  • Отлични комуникационни умения
  • Отлично владеене на английски език
  • Опит на старши ниво
  • Предимство е опитът с документиране на жизнения цикъл на софтуера, особено в регулирани среди
  • Предимство е опитът по проекти във фармацевтиката, здравеопазването или науките за живота

Придобивки

  • Работна среда с фокус върху хората, подкрепа, доверие и възможност за самостоятелност
  • Екипна култура на сътрудничество и взаимна подкрепа
  • Смислена дългосрочна работа и партньорства