OpenMined
Senior/Staff Software Engineer - Tech Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Техлид команды ScreamingFace в некоммерческой OpenMined: hands-on руководство разработкой open-source Python-инструментария и лидерборда для fusion-моделей (ансамблей LLM) на базе протокола URL4.
Задачи
- Вести техническую архитектуру команды ScreamingFace end-to-end: дизайн, разработка и деплой по всему стеку
- Обеспечивать production readiness: мониторинг деплоя, обработка ошибок, graceful degradation, операционные runbook'и
- Задавать инженерные стандарты и менторить команду по best practices, качеству кода и поставке в прод
- Участвовать в стратегии core-стека через архитектурные ревью и выделение общих примитивов и стандартных интерфейсов
- Совместно с product lead формировать и исполнять реалистичные roadmap'ы
- Отвечать за выполнение квартальных целей инженерии и за результат команды
- Развивать инструменты, процессы и методологии качественной разработки, вести код-ревью и личный вклад в код
- Создавать техническую документацию и процессы для быстрой работы и передачи знаний
Требования
- 8+ лет профессиональной разработки ПО с личным опытом создания, поставки и эксплуатации production-систем в масштабе
- Практический опыт разработки production-софта с AI coding-агентами (Claude Code, Cursor) и управления agentic-процессами команды
- Сильный Python (3.12+): FastAPI, асинхронная оркестрация параллельных вызовов моделей, типизированный SDK и упаковка, парсеры, AST, DAG-исполнение
- Опыт распределённых систем и проектирования API, включая эволюцию интерфейсов для нескольких независимых команд
- Опыт технического лидерства: внедрение практик качества (код-ревью, тестирование, CI/CD) и менторство/управление минимум 2 инженерами
- Комфорт в условиях неопределённости и ограниченных ресурсов
- Ответственность и ownership: релиз должен выйти, а инциденты — устраняться
- Опыт асинхронной работы и сильные письменные коммуникации в распределённой команде с разницей часовых поясов 6+ часов
- Кросс-функциональная коммуникация между инженерами и нетехническими стейкхолдерами
Условия
- Зарплата $125,000 - $258,000 в год (зависит от навыков, опыта и локации)
- Полностью удалённая работа для кандидатов из США в пределах одного часа от US Eastern Time
- Медицинская, стоматологическая и офтальмологическая страховка с вкладом компании
- Пенсионный план 403(b)
- Гибкий график работы
- Гибкий оплачиваемый отпуск и признание локальных национальных праздников
- Вклад в open-source проект и работа в международной миссионерской команде
Навыки
- Python
- FastAPI
- async
- REST API
- distributed systems
- CI/CD
- code review
- testing
- Claude Code
- Cursor
- RAG
- vector databases
- Vue 3
- TypeScript
- Rust
- Tauri
- P2P
- LLM
- DAG
- AST