Citylitics Inc.
Citylitics Inc.
Citylitics Inc. объединяет искусственный интеллект, консультационную экспертизу и анализ больших данных, помогая руководителям инфраструктурной отрасли понимать местные рынки коммунальных услуг и общественной инфраструктуры Северной Америки. Его Data Engine использует информацию из более чем 31 000 городских и коммунальных источников, превращая сложные рыночные сигналы в практические выводы о том, где формируются новые инфраструктурные инвестиции и как могут развиваться проекты. Компания помогает принимать более обоснованные бизнес-решения в секторе, который сталкивается со значительной долгосрочной потребностью в инвестициях.

Инженер по данным — ИИ-конвейеры и продукты данных

Создавайте промышленные конвейеры данных и агентные ИИ-процессы для платформы Citylitics по анализу инфраструктуры. Отвечайте за продукты данных — от оркестрации до приложений для клиентов.

Описание

  • Создавать высокопроизводительные, надежные и поддерживаемые конвейеры данных с использованием Airflow и BigQuery
  • Руководить архитектурой конвейеров на всех этапах: проектирование, тестирование, развертывание, мониторинг и обслуживание
  • Самостоятельно принимать технические решения и эксплуатировать созданные системы
  • Работать с аналитиками и заинтересованными сторонами над определением требований и созданием масштабируемых моделей данных и приложений
  • Управлять продуктами данных от начала до конца: от конвейеров и моделей до серверных API, информационных панелей и приложений
  • Проектировать и запускать ИИ- и агентные процессы, преобразующие необработанные документы в структурированные данные
  • Создавать промпты и стратегии работы с контекстом с использованием вызова инструментов и функций, эмбеддингов, поиска и структурированных результатов
  • Учитывать производственные требования, включая повторные попытки, идемпотентность, контроль затрат и задержку
  • Поддерживать наборы данных для оценки, оценки LLM в роли судьи, проверки качества на основе правил и бенчмарки
  • Применять результаты оценок при принятии решений о моделях, промптах и архитектуре
  • Постоянно совершенствовать инфраструктуру данных и инженерные процессы
  • Оценивать и внедрять релевантные технологии и инженерные практики
  • Помогать определять, как ИИ-агенты для программирования поддерживают разработку, отладку, проверку кода и документацию
  • Выполнять другие обязанности по мере необходимости

Требования

  • Уверенное владение Python и SQL
  • Не менее трех лет опыта работы инженером по данным или программным инженером в облачной среде
  • Опыт создания промышленных конвейеров данных с Airflow или Cloud Composer и BigQuery
  • Знание моделирования данных, ETL/ELT и проектирования надежных идемпотентных конвейеров
  • Опыт создания промышленных функций или конвейеров на основе LLM с API, такими как Gemini, Claude или OpenAI
  • Опыт работы с промптами, структурированными результатами и вызовом инструментов или функций
  • Практическое знание агентных паттернов, включая использование инструментов, многоэтапные процессы, поиск/RAG и MCP
  • Понимание производственных компромиссов, связанных с затратами, задержкой и сценариями отказа
  • Ежедневное уверенное использование ИИ-агентов для программирования, таких как Claude Code или Cursor, включая проверку и верификацию сгенерированных результатов
  • Опыт работы с Git, CI/CD и облачными платформами; предпочтителен опыт работы с GCP
  • Опыт разработки сквозных приложений для работы с данными или информационных панелей с серверными API и фронтендами, такими как React и TypeScript, будет преимуществом
  • Сильные навыки решения задач, самостоятельной работы, коммуникации и сотрудничества

Преимущества

  • Влиять на устойчивое развитие общественной инфраструктуры, работая над проектами с реальным воздействием
  • Представлять уникальную платформу инфраструктурной аналитики на основе данных
  • Работать на стыке инфраструктуры, масштабирования операций и науки о данных
  • Присоединиться к динамичной среде с минимумом корпоративной бюрократии
  • Использовать инструменты генеративного ИИ и получить доступ ко всему массиву данных компании
  • Получать наставничество в рамках роли, развивать навыки и иметь понятные возможности внутреннего продвижения
  • Работать в команде, где принято делиться успехами и поддерживать друг друга
  • Присоединиться к безопасному, разнообразному и инклюзивному коллективу
  • Работать в компании, предоставляющей равные возможности