United Imaging
AI Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по прикладному AI в компании United Imaging. Разрабатывает LLM-функции для внутренней AI-платформы Speed: AI-агенты, RAG, автоматизация рабочих процессов и оценка качества моделей.
Задачи
- Разрабатывать LLM-функции для платформы Speed: AI-агенты с вызовом инструментов, многошаговые workflow и разговорные ассистенты на основе корпоративных документов и бизнес-систем
- Создавать возможности RAG и базы знаний: парсинг документов (PDF, Word, Excel, сканы), чанкинг, эмбеддинги, векторный поиск и ответы со ссылками на источники
- Применять AI для проверки документов в регулируемых процессах, включая проверку записей производства и качества медицинских изделий с human-in-the-loop и полной трассируемостью
- Строить пайплайны оценки AI-функций: размеченные датасеты, офлайн-воспроизведение реальных запусков, метрики precision/recall и успешности задач, регрессионные проверки при изменении промптов и моделей
- Интегрировать и эксплуатировать коммерческие LLM API и self-hosted open-weight модели, балансируя качество, задержку и стоимость токенов через маршрутизацию моделей, управление контекстом и кэширование промптов
- Работать с бизнес-пользователями в quality, manufacturing, finance, HR и R&D: выявлять ценные AI-кейсы, быстро прототипировать, выводить в продакшн и измерять эффект
- Собирать требования, определять функциональность систем, разрабатывать алгоритмы и писать продакшн-код преимущественно на Python и TypeScript
- Разрабатывать блок-схемы, макеты и документацию, готовить спецификации, интегрировать компоненты в единую систему, разрабатывать планы верификации и процедуры контроля качества
Требования
- Степень бакалавра в Computer Science, Software Engineering или смежной области
- Уверенное владение Python и TypeScript, опыт работы с системами контроля версий, например Git
- Практический опыт создания и запуска приложений на больших языковых моделях (OpenAI GPT или open-weight модели вроде Qwen, Llama), включая prompt engineering, function/tool calling, structured outputs и streaming
- Опыт работы с RAG: эмбеддинги, векторный поиск (например, pgvector или специализированная векторная БД) и оценка качества поиска
- Сильные навыки Python, включая разработку backend-сервисов и REST API (например, FastAPI, асинхронное программирование)
- Опыт проектирования количественных оценок для AI/ML-систем (тестовые наборы, метрики, анализ ошибок) и использования результатов для улучшений
- Навыки решения сложных задач и критическое мышление, сильный интерес к технологиям и сильные IT-навыки
- Коммуникативные навыки и профессиональное владение письменным и устным английским
Условия
- Медицинская, стоматологическая и офтальмологическая страховка, страхование краткосрочной и долгосрочной нетрудоспособности
- Программа помощи сотрудникам, базовая страховая жизнь за счёт компании
- 401(k) с вкладом работодателя, оплачиваемый отпуск, больничные и 12 оплачиваемых праздничных дней
- Возможность получения бонусов по результатам работы
- Работа в среде с сильными магнитными полями: запрещено носить ферромагнитные металлы в рабочей зоне, необходимо сообщать о наличии имплантов и медицинских устройств
Навыки
- Python
- TypeScript
- Git
- LLM
- OpenAI GPT
- Qwen
- Llama
- prompt engineering
- function calling
- tool calling
- structured outputs
- streaming
- RAG
- embeddings
- vector search
- pgvector
- FastAPI
- asynchronous programming
- REST API
- MCP
- vLLM
- OCR
- React
- Next.js
- PostgreSQL
- Redis
- Microsoft Graph API
- OAuth