Backend инженер (Java, AI)
Backend-инженер будет разрабатывать высоконагруженные сервисы и AI-функции для образовательных продуктов. Нужен опыт от 5 лет, Java и Spring Boot, знание микросервисов и брокеров сообщений. Работа контрактная, с возможностью перехода в штат.
Зарплата не указана — оценили по рынку
На основе 120 похожих вакансий за 90 дней.
Что предстоит делать
Мы ищем Backend-инженера для работы в команде разработки, создающей AI-продукты глобального масштаба. Вы будете тесно сотрудничать с инженерами, продакт-менеджерами, дизайнерами и AI-специалистами для создания масштабируемых бэкенд-систем и реализации высокоэффективных продуктовых функций. Вы будете помогать создавать системы, которые поддерживают студентов на протяжении всего их писательского пути — от черновиков и цитирования до прозрачности AI, авторства и обнаружения плагиата. Эта роль сочетает в себе бэкенд-разработку, распределенные системы и прикладной AI. Вы будете работать непосредственно с AI-функциями, одновременно создавая надежную инфраструктуру, необходимую для их поддержки в масштабе. Чем вы будете заниматься Создавать и внедрять сквозные функции в высоконагруженных бэкенд-сервисах. Проектировать, разрабатывать и поддерживать масштабируемые API и распределенные сервисы. Создавать и интегрировать AI-возможности в продуктовые рабочие процессы. Работать с системами на основе LLM, AI API и интеллектуальными бэкенд-сервисами. Проектировать и эксплуатировать WebSocket-системы реального времени в масштабе. Улучшать производительность, надежность, масштабируемость и архитектуру систем. Диагностировать и решать сложные проблемы в production-среде. Сотрудничать с командами продукта, дизайна и AI для реализации высокоэффективных решений. Вносить вклад в техническую архитектуру, инженерные стандарты и решения по проектированию систем. Наставлять инженеров и способствовать росту команды разработки. Над чем вы будете работать AI-продукты для письма и повышения продуктивности. Системы прозрачности AI и авторства. Рабочие процессы цитирования и атрибуции. Обнаружение плагиата и AI-сгенерированного контента. Интеграции с образовательными платформами и сторонними инструментами. Высоконагруженная бэкенд-инфраструктура, поддерживающая глобальных пользователей.
Что ждём от вас
- 5+ лет профессионального опыта в бэкенд-разработке.
- Уверенный практический опыт работы с Java и Spring Boot.
- Опыт проектирования и масштабирования production-систем.
- Глубокие знания REST API, GraphQL, микросервисов и брокеров сообщений, таких как Kafka или RabbitMQ.
- Опыт работы с Python.
- Прочные основы в алгоритмах, структурах данных и проектировании систем.
- Опыт создания или интеграции AI-функций, включая LLM, AI API или аналогичные технологии.
- Практический опыт проектирования и эксплуатации WebSocket-систем реального времени в масштабе.
- Опыт работы с высоконагруженными production-системами, включая сервисы, поддерживающие 100 000+ пользователей или значительные объемы запросов в секунду.
- Сильные навыки отладки и решения проблем, способность устранять неполадки в сложных распределенных системах.
- Опыт взаимодействия с командами разработки, продукта, дизайна и AI.
- Сильное продуктовое мышление и внимание к пользовательскому опыту.
- Опыт наставничества инженеров или вклад в техническое лидерство.
- Будет плюсом
- Опыт работы с LLM и AI-фреймворками, такими как OpenAI, Anthropic, LangChain или LangGraph.
- Опыт создания AI-нативных продуктов или интеграции генеративного AI в production-системы.
- Опыт работы с высоконагруженными или глобально распределенными приложениями.
- Опыт работы с облачной инфраструктурой, наблюдаемостью и надежностью production-среды.
- Предыдущий опыт технического лидерства или наставничества.
- Разрешение на работу
- Кандидаты должны иметь законное разрешение на работу в США на момент найма. Мы не можем предоставить визовую поддержку для этой роли.
- Возможность перехода с контракта на полную занятость
- Этап контракта
- Почасовая контрактная занятость.
- Первоначальная продолжительность контракта — 6–12 месяцев.
- Возможность перехода на полную занятость в зависимости от результатов работы, потребностей бизнеса и взаимного соответствия.
- Потенциальные льготы при полной занятости
- При успешном переходе на полную ставку должность может включать:
- Комплексное медицинское страхование, включая стоматологию, зрение и покрытие психического здоровья.
- Оплачиваемый отпуск и корпоративные праздники.
- Отпуск по уходу за ребенком.
- 401(k) или другие пенсионные варианты, где применимо.
- Поддержка профессионального развития.
- Стипендии на здоровье и обустройство домашнего офиса.
- Дополнительные льготы, доступные сотрудникам на полной ставке.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийJava разработчик (Spring Boot, Angular)
~2 667 713 ₸ оценка
Разработчик Java будет заниматься созданием и поддержкой веб-приложений на Java, Spring Boot и Angular, включая бэкенд и фронтенд, интеграцию API и архитектурные решения. Требуется знание Java, Spring Boot и Angular, а также опыт работы в Agile-команде. Предлагается участие в интересных проектах и возможность наставничества.
Разработчик производственных систем (Fullstack Java + React)
~600 000 – 1 000 000 ₸ оценка
Разработчик полного цикла: проектирует и развивает микросервисную архитектуру, пишет backend на Java (Spring) и frontend на React/TypeScript. Требуется опыт от 3 лет, уверенное владение Java 17, Spring-стеком, PostgreSQL/MongoDB/Redis, Docker/Kubernetes. Предлагают работу с современными технологиями и профессиональную команду.
Старший Java разработчик (Fintech)
Ищем опытного backend-разработчика на Java и Spring для финтех-проекта в американской компании. Вы будете разбираться в существующей системе, исправлять сложные backend-задачи и постепенно развивать новые функции. Требуется знание микросервисов, Kafka, Kubernetes, облачных технологий и опыт работы с LLM. Предлагают удаленную работу из Польши, контракт на год с возможностью продления и почасовую оплату.
Java разработчик (банковское интернет-обслуживание)
Разработка интернет-банкинга на Java и Spring с фронтендом на Angular. Требуется опыт работы с микросервисами и Apache Kafka. Предлагается участие в проектной команде и развитие качественного кода.
Разработчик Java/Spring Boot (банковские приложения)
Вакансия разработчика для создания и поддержки банковских приложений интернет-банкинга. Требуется опыт работы с Java, Spring Boot, Angular и TypeScript, а также знание микросервисной архитектуры и Kafka. Предстоит заниматься проектированием как бэкенда, так и фронтенда, а также интеграцией систем.
Java разработчик (бэкенд)
Разработка высоконагруженных бэкенд-систем и API для игровых платформ на Java и Spring. Требуется опыт в распределенных системах и CI/CD. Предлагается работа в команде с парным программированием.