Sofico

Software Development Engineer in Test

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

SDET в AI-команду SOFICO Intelligence, отвечающий за качество автономной мультиагентной AI-платформы Velona. Задача — строить evaluation-харнесс и автоматизированные проверки для недетерминированных AI-систем и Go-микросервисов.

Задачи

  • Проектировать и строить evaluation-харнесс для агентного AI: golden datasets, автоматический скоринг, проверки faithfulness и grounding, детекция регрессий при изменениях промптов, моделей и агентов
  • Проверять grounding и faithfulness, чтобы каждый инсайт и каждая цифра трассировались к реальным данным, и строить автоматические проверки против галлюцинаций
  • Тестировать мультиагентную оркестрацию end-to-end: циклы tool-calling, пайплайны supervisor-specialist, фоновые задачи и синтез находок в отчёты
  • Проводить red-team на prompt injection, jailbreaks и злоупотребление инструментами, доказывать изоляцию данных между тенантами
  • Проверять, что guard rails AI выдерживают нагрузку: лимиты итераций, глубина рекурсии агентов, лимиты токенов и стоимости
  • Тестировать производительность и масштаб: стриминг в реальном времени, высокая конкурентность, латентность и стоимость под нагрузкой
  • Строить автотесты для Go-микросервисов, data/SQL-инструментов и API и встраивать их в CI/CD
  • Совместно с AI- и data-инженерами определять quality bar и критерии приёмки, развивать цикл review-and-retry
  • Усиливать автоматизированное тестирование по всей платформе SOFICO Intelligence и поднимать стандарты quality engineering

Требования

  • Опыт и в разработке ПО, и в обеспечении качества / quality engineering
  • Сильные навыки программирования минимум на одном языке (в основном Go и Python)
  • Практический опыт с open-source инструментами и фреймворками автоматизации тестирования
  • Понимание RESTful API и умение выполнять HTTP-запросы из командной строки или через Postman
  • Уверенная работа в командной строке и понимание распределённых конкурентных систем
  • Практический опыт тестирования, оценки или разработки с LLM-based или агентными системами: работа с model API, tool-calling, мультиагентными workflow
  • Умение оценивать недетерминированный вывод AI по измеримому quality bar: eval-харнессы, скоринг grounding и faithfulness, детекция регрессий, red-team на prompt injection
  • Знание концепций LLM, влияющих на качество: prompting, context windows и лимиты токенов, галлюцинации и grounding, источники недетерминизма
  • Свободный английский для работы с международными командами

Условия

  • Remote-first команда с многолетним опытом распределённой работы
  • Конкурентные бенефиты, включая медицинскую страховку (medical, dental, vision) для сотрудников в США
  • Гибкая политика PTO
  • Поддержка роста: конференции, продвинутое обучение и сертификации

Навыки

  • Go
  • Python
  • JavaScript
  • LLM
  • agentic systems
  • prompt injection
  • Playwright
  • REST Assured
  • PyTest
  • JMeter
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Databricks
  • Docker
  • Kubernetes
  • REST API
  • WebSocket
  • Postman
  • Jira
  • TestRail
  • Git
  • CI/CD
  • SQL

Похожие вакансии

Software Engineer in Test - Contractor
Align TechnologyMiddleSan JoseОфис
26 окт.
Software Development Engineer in Test
TradewebSeniorУдалённо
130,000 – 180,000 USD в год
26 окт.
Software Development Engineer – Systems
AppleSeniorCupertinoОфис
26 окт.
Manufacturing Software Python Test Developer
Hewlett Packard EnterpriseMiddleAguadillaГибрид
26 окт.
Software Test Engineer
AbbottMiddleIrvingОфис
61,300 – 122,700 USD в год
26 окт.
Software Development Engineer in Test — Sofico, Dallas | itrelocate