Старший инженер по искусственному интеллекту / Senior AI Engineer
Уровень зарплаты: от 200 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)
Резюме: Старший инженер по искусственному интеллекту / Senior AI Engineer
Леон КимСтарший Java-разработчик бэкенда | Корпоративные системы | Разработка ИИ
Владивосток, Россия | +7 (914) 338-70-19 | leon.stackmesh@gmail.com | github.com/stackmesh
РЕЗЮМЕ
Старший разработчик бэкенда и системный архитектор с более чем 10-летним опытом разработки программного обеспечения, занимающийся проектированием распределенных микросервисов, высокодоступных корпоративных платформ и систем бэкенда с интенсивными транзакциями. Обладает глубокими знаниями в Java, Spring Boot, Spring Cloud, оптимизации производительности JVM, многопоточности и распределенном управлении транзакциями. Опыт работы с архитектурами, управляемыми событиями, с использованием Kafka и RabbitMQ, безопасной связью между сервисами и настройкой производительности PostgreSQL. Также имеет опыт работы в области разработки ИИ на Python, PyTorch, тонкой настройки LLM, генерации с дополненной реальностью (RAG) и производственных конвейерах ИИ. Основное внимание уделяется созданию надежных и масштабируемых серверных систем и инфраструктуры, необходимой для интеграции возможностей искусственного интеллекта в производственные приложения.
ТЕХНИЧЕСКИЕ НАВЫКИ
Языки программирования: Java, Kotlin, Python, SQL, TypeScript
JVM и параллельное программирование: Java Core, управление памятью JVM, сборка мусора, модель памяти Java (JMM), многопоточность, потокобезопасность, утилиты для параллельного программирования, оптимизация производительности
Бэкенд-фреймворки: Spring Boot, Spring Cloud, Spring Security, Hibernate ORM, JPA, REST API
Распределенные системы и архитектура: микросервисы, гексагональная архитектура, паттерн Saga, двухфазная фиксация (2PC), распределенные транзакции, отказоустойчивость, асинхронная обработка
Обмен сообщениями и коммуникация: Apache Kafka, RabbitMQ, Spring AMQP, gRPC, Protocol Buffers
Базы данных и кэширование: PostgreSQL, Redis, Elasticsearch, DynamoDB, Liquibase, Flyway, оптимизация запросов и индексов, пулы соединений
Искусственный интеллект и машинное обучение: PyTorch, Hugging Face Transformers Тонкая настройка LLM (PEFT/LoRA/QLoRA), генерация с расширенным поиском (RAG), LangChain, LlamaIndex, NumPy, Pandas
Инфраструктура и развертывание ИИ: Model Serving, оптимизация рабочей нагрузки GPU, Docker, Kubernetes, AWS, MLflow, Triton Inference Server
Безопасность и DevOps: Spring Security, OAuth2/OIDC, Maven, CI/CD, Git, Linux, Astra Linux, Red OS
ПРОФЕССИОНАЛЬНЫЙ ОПЫТ
Старший бэкенд- и системный инженер | Zest AI
Хюэ, Тхуа Тхиен Хюэ, Вьетнам | 06/2025 – 06/2026
Уровень хранения ModelHub: Разработан слой метаданных корпоративных активов и сопоставления сущностей с использованием Java 17, Spring Boot и Hibernate ORM для управления более чем 70 000 пользовательских моделей, оптимизировано кэширование сущностей JPA и снижена задержка поиска в базе данных на 33%.
Механизм StateSync: Создан многопользовательский распределенный процессор транзакций с использованием Spring Cloud и Redis, реализованы протоколы атомарной блокировки и пользовательские исполнители пулов потоков для увеличения пропускной способности одновременных транзакций в 3 раза.
Брокер EventMesh: Разработана событийно-ориентированная магистраль обмена сообщениями с использованием Apache Kafka, реализованы гарантии транзакционного производителя и проверка схемы для снижения количества исключений несоответствия данных на 15%.
Шлюз AuthShield: Усилена безопасность микросервисов с использованием Spring Security и конфигураций ресурсного сервера OAuth2/OIDC, обеспечен контроль доступа на основе ролей для конечных точек REST и gRPC. Системный инженер бэкенда | Snorkel AI
Хюэ, Тхуа Тхиен Хюэ, Вьетнам | 08/2023 – 04/2025
Mint UGC Engine: Создал асинхронный конвейер приема данных с использованием Spring Boot и Apache Kafka для обработки десятков миллионов ежедневных событий метаданных медиафайлов, устранив потерю сообщений и уменьшив количество аномалий синхронизации на 15%.
KubeFleet Manager: Оптимизировал сборку мусора JVM с помощью настройки G1GC/ZGC в развертываниях Kubernetes на Astra Linux и Red OS, уменьшив задержки инициализации подов на 25%.
Асинхронная обработка сообщений: Переработал устаревшие пакетные обработчики в отдельные обработчики событий с использованием RabbitMQ и Spring AMQP, уменьшив количество ошибок несоответствия полезной нагрузки и контракта сообщений на 25%.
Транзакционный уровень данных: Оптимизировал границы транзакций PostgreSQL и пулы соединений для поддержки надежной обработки транзакций ACID при высокой параллельности.
Full-Stack & Backend Engineer | Carriyo
Дубай - Объединенные Арабские Эмираты | 05/2022 – 04/2023
LogiTrack Dispatch: Разработана корпоративная платформа маршрутизации логистики с использованием Spring Boot и Hibernate JPA, оптимизированы реляционные соединения и индексы базы данных для сокращения задержек выполнения запросов на 25%.
Распределенные транзакции: Реализован паттерн Saga в микросервисах обработки заказов для обеспечения согласованности транзакций в распределенных хранилищах данных при минимизации блокировок между сервисами.
Безопасность сервисов: Реализованы фильтры Spring Security, взаимный TLS (mTLS) и распространение токенов OAuth2 для обеспечения безопасности связи между внутренними микросервисами.
Качество разработки: Обучал инженеров методам защитного программирования, практикам потокобезопасности Java Memory Model и автоматической верификации, что способствовало снижению количества ошибок при внедрении новых функций в производство на 20%.
Backend Engineer | Kobiton
06/2020 – 04/2022
ScriptRunner Core: Разработан многопоточный механизм выполнения с использованием Spring Cloud и Java Concurrency Utilities, что увеличило пропускную способность параллельной компиляции скриптов в 3 раза при высокой параллельной нагрузке.
Проверка запросов и надежность: Реализованы фильтры проверки запросов Spring MVC и централизованная обработка исключений для устранения исключений NullPointerException и дефектов синхронизации потоков в производственных сервисах.
Взаимодействие с сервисами: Перенесены синхронные REST-интерфейсы на gRPC и Protocol Buffers для внутреннего взаимодействия сервисов, что снизило задержку доставки по сети между сервисами на 33%.
Backend Developer | Loship
Хошимин, Вьетнам | 02/2016 – 03/2020
Уровень транзакций ExpressRoute: Разработана высокодоступная система обработки заказов с использованием Spring Boot и Liquibase, обеспечивающая миграцию баз данных без простоев на более чем 500 торговых площадках, а также исключающая ошибки, связанные с потерей транзакций.
Оптимизация персистентности: Оптимизированы SQL-соединения, кэширование второго уровня Hibernate и сопоставление сущностей JPA, что повысило производительность записи на уровне персистентности на 15%.
Производственные операции: Управление развертыванием приложений на Enterprise Linux и внедрение индикаторов работоспособности и метрик исполнительных механизмов для обеспечения 99,99% времени безотказной работы.
ОБРАЗОВАНИЕ
Бакалавр наук в области анализа данных и разработки программного обеспечения
Университет информационных технологий, ВНУ-Хошимин (2011 – 2015)
