Aline

Engineering - Software Engineer (AI & Agentic Solutions)

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

Инженер-разработчик в продуктовую команду Aline: создание AI-функций и агентных сценариев внутри стека .NET/Azure. Роль с реальным владением фичами от идеи до продакшена, работа с LLM, RAG и оркестрацией агентов.

Задачи

  • Проектировать и реализовывать AI-функции в продуктах Aline: поиск по документации, онбординг-воркфлоу, умные уведомления, генерация контента, диалоговые интерфейсы
  • Интегрировать возможности LLM (Azure OpenAI, Anthropic Claude) в существующие .NET-сервисы через API, SDK или агентные фреймворки
  • Участвовать в построении RAG-пайплайнов на PostgreSQL, pgvector или Azure AI Search
  • Писать и итеративно улучшать промпты, управлять контекстными окнами и валидировать ответы AI для продакшена
  • Помогать строить многошаговые агентные воркфлоу на Semantic Kernel, Claude Agent SDK, LangGraph или аналогах
  • Применять паттерны оркестрации: planner/executor, tool-calling, human-in-the-loop, безопасные fallback-цепочки
  • Создавать интерфейсы инструментов и API, связывающие агентов с продакшен-системами
  • Реализовывать управление состоянием, ретраи и обработку ошибок в агентных воркфлоу
  • Писать чистый тестируемый код на C#/.NET, интегрирующий AI в существующие сервисы и API
  • Работать в инфраструктуре Azure: Azure App Services, Azure Functions
  • Участвовать в CI/CD пайплайнах в GitHub для AI-сервисов
  • Участвовать в код-ревью, обсуждениях архитектуры и спринт-церемониях
  • Строить evaluation-харнессы: golden-наборы, регрессионные сьюты и LLM-as-judge пайплайны для проверки поведения AI-фич перед релизом
  • Работать в рамках AI-assisted Development Lifecycle (ADLC), используя AI-инструменты для ускорения генерации кода, тестирования, ревью и доставки фич
  • Внедрять guardrails, фильтрацию контента и валидацию входных данных для безопасного поведения AI-фич в среде, близкой к healthcare
  • Соблюдать паттерны изоляции данных в мультитенантной среде
  • Учитывать требования комплаенса (SOC 2, HIPAA, data residency) и применять их в работе

Требования

  • 4–6 лет опыта в разработке ПО (или сильный недавний выпускник с сопоставимым по глубине опытом проектов, стажировок или исследований) — backend или full-stack, создание и релиз приложений
  • Уверенное владение C# и .NET (ASP.NET Core, Web API, dependency injection, async patterns)
  • Знакомство с Azure — App Services, Azure Functions; плюсом будет опыт с Cosmos DB, Azure SQL или Azure AI services
  • Опыт использования LLM в коде приложения — вызовы Azure OpenAI или Anthropic API, управление промптами, парсинг структурированных ответов (включая личные проекты, хакатоны или работу)
  • Прочные основы SQL и реляционных БД — PostgreSQL, SQL Server или аналоги
  • Знакомство с дизайном REST API, JSON-сериализацией и паттернами интеграции сервисов
  • Опыт работы с Git и в Agile/Scrum командах
  • Желательно: опыт с фреймворком оркестрации агентов — Semantic Kernel, Claude Agent SDK, LangGraph, AutoGen или CrewAI
  • Желательно: опыт с RAG-архитектурой — embedding-модели, векторный поиск (pgvector, Azure AI Search), стратегии чанкинга, реранкинг
  • Желательно: знакомство с MCP (Model Context Protocol) или построением типизированных tool-интерфейсов для LLM-агентов
  • Желательно: опыт построения evaluation- и тестовых пайплайнов для AI-фич — golden sets, LLM-as-judge, A/B или shadow evaluation
  • Желательно: знакомство с observability и мониторингом — DataDog, Application Insights или аналоги — для AI-сервисов
  • Желательно: понимание мультитенантной SaaS-архитектуры и паттернов изоляции данных
  • Желательно: понимание AI safety и комплаенса — защита от prompt injection, фильтрация контента, обработка PII, audit logging
  • Желательно: сертификации Azure AI (AI-102, AI-103) или эквивалентные подтверждённые знания

Условия

  • Роль с реальным владением фичами с первого дня
  • Работа в окружении senior-инженеров и лидов, поддержка в росте
  • Кросс-функциональное взаимодействие с product, QA и customer-facing командами
  • Работа в стеке .NET/Azure с современными AI-инструментами и AI-assisted Development Lifecycle

Навыки

  • C#
  • .NET
  • ASP.NET Core
  • Web API
  • Azure
  • Azure App Services
  • Azure Functions
  • Azure OpenAI
  • Anthropic Claude
  • LLM
  • RAG
  • PostgreSQL
  • pgvector
  • Azure AI Search
  • Semantic Kernel
  • Claude Agent SDK
  • LangGraph
  • AutoGen
  • CrewAI
  • MCP
  • SQL
  • SQL Server
  • REST API
  • JSON
  • Git
  • CI/CD
  • GitHub
  • Cosmos DB
  • Azure SQL
  • DataDog
  • Application Insights

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Engineering - Software Engineer (AI & Agentic Solutions) — Aline, Удалённо | itrelocate