Perplexity
Member of Technical Staff (Software Engineer, Training Infrastructure)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Training Infrastructure Perplexity. Разработка распределённых систем для оркестрации AI-нагрузок и платформ RL и оценки агентов, а также интерфейсов для проведения экспериментов.
Задачи
- Строить распределённые системы для оркестрации AI-нагрузок на глобальной вычислительной инфраструктуре
- Проектировать новые интерфейсы для пользователей и агентов для постановки, управления и запуска экспериментов
- Создавать инструменты, делающие результаты экспериментов понятными людям и агентам
- Развивать платформы RL и оценки агентов для обучения моделей и оптимизации agent harnesses
Требования
- 2+ года опыта разработки и выпуска распределённых систем для ресурсоёмких нагрузок с фокусом на надёжность, масштабируемость и производительность
- Владение языком backend-разработки: Python, Rust, C++ или Go
- Опыт работы с облачной инфраструктурой и оркестрацией контейнеров (AWS, Kubernetes)
- Знакомство с reinforcement learning, оценкой агентов или ML-инфраструктурой
- Степень BS, MS или PhD в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
Условия
- Работа в команде full-stack инженеров с широким кругом задач
- Культура craftsmanship, ownership, entrepreneurship, scholarship и partnership
Навыки
- Python
- Rust
- C++
- Go
- AWS
- Kubernetes
- distributed systems
- reinforcement learning
- ML infrastructure