Задачи:
- разрабатывать платформенные библиотеки на Python, создавать SDK и CLI-инструменты;
- проектировать и развивать DSL, разрабатывать агентные workflow, создавать генераторы кода;
- разрабатывать инструменты анализа проектов;
- проектировать системы валидации и проверки качества;
- создавать инфраструктуру для автоматического тестирования AI-generated кода.
Требования:
- уверенное владение Python и глубокое понимание языка, выходящее за рамки написания автотестов;
- хорошая инженерная база: алгоритмы, gRPC, JSON Schema, YAML, Git, Linux, Docker;
- опыт разработки тестовых платформ, фреймворков автоматизации, внутренних инженерных инструментов, SDK, генераторов, библиотек;
- опыт проектирования систем, которыми пользовались другие инженеры;
- желание строить инструменты для AI, а не просто пользоваться ими.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.