Работа
Из фида партнера
Старший инженер-программист Java - Поисковый вывод - Платформа
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- Elastic
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Elastic, компания по поиску искусственного интеллекта, позволяет каждому находить нужные ответы в режиме реального времени, используя все свои данные в любом масштабе, раскрывая потенциал бизнеса и людей. Платформа Elastic Search AI, используемая более чем 50% компаний из списка Fortune 500, объединяет точность поиска и интеллект искусственного интеллекта, позволяя каждому ускорить получение важных результатов. Используя преимущества всех структурированных и неструктурированных данных — обеспечивая более эффективную защиту частной информации — комплексные облачные решения Elastic для поиска, безопасности и наблюдения помогают организациям реализовать обещания ИИ.
Какова роль
Мы ищем старшего Java-разработчика, который присоединится к нашей команде Elasticsearch и будет руководить нашей работой над API вывода в Elasticsearch.
API Elasticsearch Inference — это уровень интеграции между Elasticsearch и внешними службами машинного обучения, включая собственную службу Elastic Inference Service (EIS), сторонних поставщиков (Anthropic, OpenAI, Cohere, Google) и автономные модели. Он поддерживает такие функции, как семантический поиск, переранжирование и генеративный искусственный интеллект в Elastic Cloud и в размещенных средах.
Вы будете поддерживать и развивать платформу плагинов и REST API, занимаясь разработкой протоколов, потоковой передачей, асинхронным выполнением, интеграцией выставления счетов, а также в тесном сотрудничестве с более широкой командой вывода и командой Kibana.
Что вы будете делать
• Создавайте и поддерживайте интеграцию с внутренними системами и внешними поставщиками вывода, включая согласование схемы, потоковую передачу (SSE) и нормализацию ошибок.
• Вносить вклад во внутреннюю архитектуру плагина вывода: настройки задач, стратегии фрагментации, ограничение скорости и настройку на уровне поставщика.
• Просматривайте вклады с открытым исходным кодом в кодовую базу и работайте со сторонними инженерами, чтобы убедиться, что их вклад соответствует нашим технологическим стандартам.
• Участвовать в ротации дежурств по инцидентам, связанным с выводами.
• Написание подробных тестов: модульные тесты с использованием ESTestCase, интеграционные тесты REST на основе YAML и тесты с последовательным обновлением.
Что вы приносите
• Более 5 лет опыта разработки Java, при этом опыт работы над большой, устоявшейся базой кода Java. Вы знаете ядро Java и знакомы со стандартной библиотекой структур данных и конструкциями параллелизма, а также с новыми функциями языка.
• Опыт создания эргономичных API и умение находить компромиссы.
• Опыт работы с низкоуровневым Java, таким как параллелизм, параллелизм, загрузчики классов и т. д.
• У вас есть успешный опыт использования ИИ для ускорения разработки, отладки сложных систем и оптимизации кода, сохраняя при этом конечный результат.
• У вас есть возможность сотрудничать между различными функциями и командами и плавно переходить между различными проектами, базами кода или командами в зависимости от бизнес-приоритетов.
• Вы можете работать автономно, принимать решения и добиваться результатов в распределенной команде, используя асинхронное, прямое и прозрачное общение.
Бонусные баллы
• Знание внутреннего устройства JDK: модулей, модели памяти Java, сборки мусора, загрузки базы данных, методов кэширования и т. д.
• Опыт работы с системами машинного обучения
• Вклад в проекты с открытым исходным кодом и владение ими.
• Знание инструментов сборки Java (Gradle, Maven и т. д.), с сильным предпочтением к использованию Gradle.
• Опыт работы в команде платформы или в команде разработчиков продуктивности.
Дополнительная информация - Мы заботимся о наших людях
В распределенной компании разнообразие определяет нашу идентичность. Независимо от того, хотите ли вы начать новую карьеру или развивать уже существующую, Elastic — это тот тип компании, где вы можете совместить отличную работу с отличной жизнью. Ваш возраст – это всего лишь число. Неважно, только что закончили вы колледж или ваши дети; ты нам нужен для того, что ты можешь сделать.
Мы стремимся обеспечить равенство льгот в разных регионах, и хотя правила в разных регионах различаются, мы считаем, что забота о наших людях — это правильно.
• Конкурентная оплата, основанная на выполняемой вами работе, а не на вашей предыдущей зарплате.
• Медицинское страхование для вас и вашей семьи во многих местах.
• Возможность создавать свой календарь с гибкими местами и расписаниями для разных ролей.
• Большое количество дней отпуска каждый год.
• Увеличьте свое влияние. Мы выделяем до 2000 долларов США (или эквивалентную сумму в местной валюте) на финансовые пожертвования и услуги.
• До 40 часов в год на волонтерские проекты, которые вам нравятся.
• Принятие родительских обязанностей с минимум 16-недельным отпуском по уходу за ребенком.
Разные люди подходят к проблемам по-разному. Нам это нужно. Elastic — работодатель, предоставляющий равные возможности, и стремится создать инклюзивную культуру, которая учитывает различные точки зрения, опыт и происхождение. Квалифицированные кандидаты будут получать вознаграждение за трудоустройство независимо от расы, этнической принадлежности, цвета кожи, религии, пола, беременности, сексуальной ориентации, гендерного восприятия или идентичности, национального происхождения, возраста, семейного положения, защищенного статуса ветерана, статуса инвалидности или любого другого основания, защищенного федеральным, государственным или местным законодательством, постановлением или постановлением.
Мы приветствуем людей с ограниченными возможностями и стремимся создать доступный и инклюзивный опыт для всех людей. Чтобы запросить жилье во время подачи заявления или процесса набора персонала, отправьте электронное письмо по адресу . Мы ответим на ваш запрос в течение 24 рабочих часов с момента подачи.
Кандидаты имеют права в соответствии с федеральными законами о трудоустройстве. Просмотрите плакаты, указанные ниже: Плакат Закона о семейных и медицинских отпусках (FMLA); Плакат о обеспечении прозрачности оплаты труда и недискриминации; Плакат Закона о защите сотрудников с помощью полиграфа (EPPA) и «Знайте свои права» (плакат)…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-software-engineer-search-inference-platform-143010).
Какова роль
Мы ищем старшего Java-разработчика, который присоединится к нашей команде Elasticsearch и будет руководить нашей работой над API вывода в Elasticsearch.
API Elasticsearch Inference — это уровень интеграции между Elasticsearch и внешними службами машинного обучения, включая собственную службу Elastic Inference Service (EIS), сторонних поставщиков (Anthropic, OpenAI, Cohere, Google) и автономные модели. Он поддерживает такие функции, как семантический поиск, переранжирование и генеративный искусственный интеллект в Elastic Cloud и в размещенных средах.
Вы будете поддерживать и развивать платформу плагинов и REST API, занимаясь разработкой протоколов, потоковой передачей, асинхронным выполнением, интеграцией выставления счетов, а также в тесном сотрудничестве с более широкой командой вывода и командой Kibana.
Что вы будете делать
• Создавайте и поддерживайте интеграцию с внутренними системами и внешними поставщиками вывода, включая согласование схемы, потоковую передачу (SSE) и нормализацию ошибок.
• Вносить вклад во внутреннюю архитектуру плагина вывода: настройки задач, стратегии фрагментации, ограничение скорости и настройку на уровне поставщика.
• Просматривайте вклады с открытым исходным кодом в кодовую базу и работайте со сторонними инженерами, чтобы убедиться, что их вклад соответствует нашим технологическим стандартам.
• Участвовать в ротации дежурств по инцидентам, связанным с выводами.
• Написание подробных тестов: модульные тесты с использованием ESTestCase, интеграционные тесты REST на основе YAML и тесты с последовательным обновлением.
Что вы приносите
• Более 5 лет опыта разработки Java, при этом опыт работы над большой, устоявшейся базой кода Java. Вы знаете ядро Java и знакомы со стандартной библиотекой структур данных и конструкциями параллелизма, а также с новыми функциями языка.
• Опыт создания эргономичных API и умение находить компромиссы.
• Опыт работы с низкоуровневым Java, таким как параллелизм, параллелизм, загрузчики классов и т. д.
• У вас есть успешный опыт использования ИИ для ускорения разработки, отладки сложных систем и оптимизации кода, сохраняя при этом конечный результат.
• У вас есть возможность сотрудничать между различными функциями и командами и плавно переходить между различными проектами, базами кода или командами в зависимости от бизнес-приоритетов.
• Вы можете работать автономно, принимать решения и добиваться результатов в распределенной команде, используя асинхронное, прямое и прозрачное общение.
Бонусные баллы
• Знание внутреннего устройства JDK: модулей, модели памяти Java, сборки мусора, загрузки базы данных, методов кэширования и т. д.
• Опыт работы с системами машинного обучения
• Вклад в проекты с открытым исходным кодом и владение ими.
• Знание инструментов сборки Java (Gradle, Maven и т. д.), с сильным предпочтением к использованию Gradle.
• Опыт работы в команде платформы или в команде разработчиков продуктивности.
Дополнительная информация - Мы заботимся о наших людях
В распределенной компании разнообразие определяет нашу идентичность. Независимо от того, хотите ли вы начать новую карьеру или развивать уже существующую, Elastic — это тот тип компании, где вы можете совместить отличную работу с отличной жизнью. Ваш возраст – это всего лишь число. Неважно, только что закончили вы колледж или ваши дети; ты нам нужен для того, что ты можешь сделать.
Мы стремимся обеспечить равенство льгот в разных регионах, и хотя правила в разных регионах различаются, мы считаем, что забота о наших людях — это правильно.
• Конкурентная оплата, основанная на выполняемой вами работе, а не на вашей предыдущей зарплате.
• Медицинское страхование для вас и вашей семьи во многих местах.
• Возможность создавать свой календарь с гибкими местами и расписаниями для разных ролей.
• Большое количество дней отпуска каждый год.
• Увеличьте свое влияние. Мы выделяем до 2000 долларов США (или эквивалентную сумму в местной валюте) на финансовые пожертвования и услуги.
• До 40 часов в год на волонтерские проекты, которые вам нравятся.
• Принятие родительских обязанностей с минимум 16-недельным отпуском по уходу за ребенком.
Разные люди подходят к проблемам по-разному. Нам это нужно. Elastic — работодатель, предоставляющий равные возможности, и стремится создать инклюзивную культуру, которая учитывает различные точки зрения, опыт и происхождение. Квалифицированные кандидаты будут получать вознаграждение за трудоустройство независимо от расы, этнической принадлежности, цвета кожи, религии, пола, беременности, сексуальной ориентации, гендерного восприятия или идентичности, национального происхождения, возраста, семейного положения, защищенного статуса ветерана, статуса инвалидности или любого другого основания, защищенного федеральным, государственным или местным законодательством, постановлением или постановлением.
Мы приветствуем людей с ограниченными возможностями и стремимся создать доступный и инклюзивный опыт для всех людей. Чтобы запросить жилье во время подачи заявления или процесса набора персонала, отправьте электронное письмо по адресу . Мы ответим на ваш запрос в течение 24 рабочих часов с момента подачи.
Кандидаты имеют права в соответствии с федеральными законами о трудоустройстве. Просмотрите плакаты, указанные ниже: Плакат Закона о семейных и медицинских отпусках (FMLA); Плакат о обеспечении прозрачности оплаты труда и недискриминации; Плакат Закона о защите сотрудников с помощью полиграфа (EPPA) и «Знайте свои права» (плакат)…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/elastic/senior-java-software-engineer-search-inference-platform-143010).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Elastic
Объявление предоставлено Elastic.