Perplexity ищет стажёра-инженера по машинному обучению в области поиска (Search Machine Learning Engineer Intern), чтобы помочь в создании передовых поисковых технологий нового поколения с фокусом на поиск и ранжирование. Вы будете тесно сотрудничать с опытными инженерами для улучшения качества поиска, экспериментировать с новыми моделями и внедрять функции, которые напрямую влияют на то, как пользователи ищут и находят информацию.
Программа стажировки: 12–24 недели, полный рабочий день, частичная занятость, очно в офисе в Белграде.
Обязанности:
- Участвовать в экспериментах, направленных на улучшение качества поиска за счёт лучших моделей, использования данных и инструментов оценки, под руководством старших инженеров.
- Разрабатывать и внедрять компоненты поисковой платформы и стека моделей, включая модели поиска, ранжирования и классификации.
- Обучать модели оценки (включая подходы на основе LLM) для задач поиска, ранжирования и классификации.
- Поддерживать развёртывание и мониторинг моделей поиска и ранжирования масштабируемым и производительным образом.
- Участвовать в создании и итерации конвейеров RAG для заземления и генерации ответов.
- Сотрудничать с командами Data, AI, Infrastructure и Product для быстрого внедрения улучшений и изучения лучших практик в продакшене ML.
Квалификация:
- Прочные знания в области машинного обучения и статистики, с курсовыми работами или проектами, связанными с поиском информации, ранжированием или рекомендательными системами.
- Опыт работы с Python и популярными ML-фреймворками (например, PyTorch, TensorFlow, JAX) через академические, open source или личные проекты.
- Знакомство с оценкой качества моделей с использованием офлайн-метрик и/или A/B-тестирования является плюсом, но не обязательным.
- Предыдущий опыт (стажировки, исследования или значительные проекты) работы над поиском, рекомендациями или NLP является плюсом, но не обязательным.
- Самостоятельность и любознательность, сильное чувство ответственности, готовность учиться и комфорт работы в быстро меняющейся среде.
- Опыт работы с Rust будет плюсом.
Что мы ищем:
- Вы что-то создали, чем гордитесь: Не просто учебное задание – мы хотим увидеть проект, который вам искренне дорог, и вы проявили инициативу, чтобы его создать и завершить.
- Вы в настоящее время учитесь в сербском университете: бакалавриат, магистратура или PhD программа, или вы самоучка с большой страстью к разработке программного обеспечения и технологиям.
- Вы любознательны, настойчивы и самостоятельны: вы берёте на себя ответственность, преодолеваете трудности и доводите начатое до конца.
- Вы готовы учиться и совершенствоваться: вы готовы приложить усилия, развить свои навыки и становиться лучше каждую неделю.
- Вы комфортно общаетесь на английском языке: в совместной, профессиональной среде.
- Вы преуспеваете в среде с высокими показателями: вы комфортно чувствуете себя с высокими стандартами, прямой обратной связью и быстрым темпом.
- Вы готовы бросать вызов и принимать вызовы: вы комфортно чувствуете себя, задавая вопросы, делясь своей точкой зрения и конструктивно возражая, когда это важно.