JeffreyM Consulting
Senior Software Engineer - AI Agents
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в AI-стартап для разработки инфраструктуры AI-агентов, автоматизирующих сложные инженерные процессы в десктопных приложениях. Работа напрямую с CTO над ядром автономных агентов.
Задачи
- Проектировать и строить ядро инфраструктуры AI-агентов: tool-calling, управление состоянием и контекстом, маршрутизация моделей, обработка ошибок в многошаговых сценариях
- Разрабатывать production-качество ПО, взаимодействующее со сложными десктопными инженерными приложениями в корпоративной среде
- Оптимизировать производительность, задержки, надёжность и экономичность, включая расход токенов и выполнение workflow
- Строить фреймворки оценки и воспроизводимые бенчмарки для измерения работы агентов
- Сотрудничать с AI-инженерами, исследователями и доменными экспертами для превращения потребностей клиентов в масштабируемые технические решения
- Решать сложные задачи с конкурентностью, интеграцией приложений и обработкой сбоев
- Участвовать в технической архитектуре, код-ревью и инженерных практиках
- Работать в тесной связке с продуктовыми командами и клиентами
Требования
- 3–10 лет профессионального опыта разработки production-систем
- Исключительные основы software engineering: системный дизайн, отладка, структуры данных и алгоритмы
- Сильное владение Python и как минимум одним дополнительным языком программирования
- Опыт разработки надёжного масштабируемого ПО и решения сложных технических задач
- Готовность работать в офисе в Сан-Франциско 5 дней в неделю
- Сильный интерес к AI-агентам, автоматизации и новым AI-технологиям
Условия
- Full-Time, Direct Hire
- Базовая зарплата $180,000–$330,000 + equity
- Визовая поддержка, включая трансфер H-1B
- Работа в офисе в Сан-Франциско 5 дней в неделю
- Работа напрямую с CTO в высокотехнологичной предпринимательской команде
Навыки
- Python
- AI agents
- LLM
- tool-calling
- state management
- context management
- model routing
- desktop automation
- COM
- system design
- algorithms
- data structures