19 апреля, 2024

hleb

Находите все последние статьи и смотрите телешоу, репортажи и подкасты, связанные с Россией.

Prog.ai хочет помочь рекрутерам находить технические таланты, извлекая навыки из кода GitHub.

Prog.ai хочет помочь рекрутерам находить технические таланты, извлекая навыки из кода GitHub.

Кредиты изображений: МарисВиктор / Getty Images

Компании уже имеют в своем распоряжении множество инструментов для поиска технических талантов, но новый стартап хочет помочь рекрутерам, объединив миры GitHub и LinkedIn для создания базы данных кандидатов, наиболее подходящих для развития на определенную должность. и он делает это, используя ИИ для «вывода» о навыках кода, который они написали.

программаКак называется компания, она позволяет рекрутерам искать разработчиков на основе их технических навыков, библиотек, которые они использовали, или просто их вклада в проекты на GitHub.

Prog.AI, основанная в Сан-Франциско в 2022 году, является детищем генерального директора. Мария Гриневот Он продал предыдущий стартап данных Orb Intelligence снова вызвали в Dun & Bradstreet в 2020 году; технический директор Федор Сопронов, который ранее был исследователем машинного обучения в российском технологическом гиганте Яндекс; и главный продукт Дмитрий Пьяновкоторый работал в продуктовых командах в таких компаниях, как Яндекс и Реплика.

В то время как рекрутинг изначально является основным направлением деятельности компании, с ее первым продуктом для рекрутеров, который находится на этой неделе в закрытом бета-тестировании, Гринева видит широкий спектр вариантов использования, помимо помощи компаниям в заполнении технических должностей. Это включает в себя укрепление отношений с разработчиками, например, предложение им присоединиться к сообществу или приглашение внести свой вклад в проект с открытым исходным кодом; запрашивать их экспертизу по конкретной проблеме; и даже помочь компаниям-разработчикам инструментов продемонстрировать свои продукты.

На этой неделе мы запустим Prog.AI для технических рекрутеров, а в апреле мы расширим наше предложение SaaS с помощью Prog.AI для отношений с разработчиками, чтобы помочь компаниям, разрабатывающим инструменты для разработчиков, понять TAM (Total Addressable Market), узнать больше о нашем существующее сообщество разработчиков и достичь своей целевой аудитории», — объяснила Гринева TechCrunch.

Чтобы помочь начать свое коммерческое продвижение, Prog.ai объявила сегодня, что привлекла 1 миллион долларов начального финансирования от немецкого фонда Angel Fund. Ангел ИнвестИ Бруклинский мост Венчурси множество спонсоров-ангелов, в том числе один из первых сотрудников Spotify и бывший технический директор. Андреас Ин.

Проанализируйте это

Так как же Prog.ai на самом деле выводит навыки из общедоступного исходного кода? Ну, во-первых, действия платформы GitHubgit клонПри этом создается копия миллионов общедоступных репозиториев и веток. Затем Prog.ai анализирует каждый коммит git и проверяет фрагмент кода, путь к файлу и тему коммита, чтобы узнать, о чем идет речь.

READ  iPhone, которые звонят в 911 из карманов владельцев на американских горках | айфон

«Для данного проекта мы можем видеть, кто является основным архитектором, кто разрабатывает бэкэнд или интерфейс, кто фокусируется на UI/UX, кто занимается контролем качества и тестированием, а кто техническими писателями», — сказал Гринев.

Prog.ai также углубляется в действия git, такие как запросы на вытягивание, включая отказы, утверждения, комментарии и слоты выпуска, помогая Prog.ai «понимать» различные роли и уровни участия участников проекта.

«Мы обрабатываем не только популярные проекты с открытым исходным кодом, но и «любимые» проекты, викторины, форки и даже обучающие проекты от Coursera или Udemy, которые инженеры публикуют на GitHub», — добавила Гринева. «Все вместе мы ежегодно обрабатываем около 1 миллиарда коммитов на GitHub, чтобы получить очень точный профиль навыков каждого инженера».

Под капотом Prog.ai основан на OpenAI. gptНапример, знаменитый дизайн языковой модели в высокоуровневых проектах с открытым исходным кодом и статьи StackOverflow, которые помогли ему получить баллы за качество кода.

Пример профиля Prog.ai Авторы изображений: Прог.ai

Пользователи Prog.ai могут создавать списки ведущих экспертов в определенных дисциплинах, таких как «Большие языковые модели» или «Компьютерное зрение», и создавать список лучших специалистов в любой области. Или они могут отправить список репозиториев и создать рейтинг всех участников в соответствии с количеством принятых ими обязательств.

По сути, рекрутеры и компании могут адаптировать свой поиск к нужным им критериям, включая области навыков, языки программирования и количество лет опыта.

Пример поиска Prog.ai Авторы изображений: Прог.ai

Но понимание кода — это только часть того, что предлагает Prog.ai.

Основным преимуществом новобранцев является способность общаться Имея в виду разработчиков, Prog.ai включает в себя встроенный механизм электронной почты, основанный на платформе взаимодействия с продажами. ответить. ио.

«Пользователи используют наш поиск для создания списка подходящих кандидатов, а затем могут создать персонализированную последовательность электронных писем, упоминая кандидатов по именам, упоминая их проекты и объясняя, почему они считают, что эта работа им подходит», — сказала Гринева.

Prog.ai: пример общения по электронной почте Авторы изображений: Прог.ai

Рекрутерам также может понадобиться более полное представление о навыках, образовании и опыте работы разработчика, чего они, вероятно, не получат на GitHub. Именно здесь LinkedIn вступает в бой, поскольку Prog.ai собирает общедоступные данные и сопоставляет их с соответствующим человеком из GitHub. И это то, что, по словам Гринева, является особым изобретением платформы — сопоставляя данные с двух широко используемых платформ, он может построить более точную картину потенциальных кандидатов.

READ  Blippar раздвигает границы создания AR без кода,

«Я думаю, что присоединение к профилям GitHub и LinkedIn приносит большую пользу, поскольку инженеры обычно не очень хорошо продвигают себя и часто даже не имеют полных профилей LinkedIn», — сказала Гринева. Более того, люди описывают себя в LinkedIn, а значит, информация субъективна. Применение стандартной методологии для определения навыков всех инженеров на основе их фактического вклада в разработку программного обеспечения не только устраняет индивидуальность, но также означает, что компании смогут единообразно оценивать кандидатов».

брачный брокер

Конечно, ничто из этого не предлагает идеального канала найма. Объединение двух огромных разрозненных наборов данных — непростая задача, и здесь, вероятно, будет много места для ошибок, поскольку схожие имена и истории делают профили более запутанными. И это при условии, что у кого-то есть профиль в LinkedIn, что может быть совсем не так. Но внутри, по словам Гриневой, у них есть меры по устранению некоторых из этих потенциальных ловушек при аренде.

«Сопоставление двух больших наборов данных — непростая задача, поскольку информация, которую люди предоставляют на GitHub, может быть скудной, поскольку многие инженеры предпочитают оставаться анонимными на GitHub», — пояснил Гринев. «Мы создали собственную систему нечеткого сопоставления, которая учитывает не только имена, имена пользователей и адреса электронной почты, но и место работы, опыт и интересы».

Кроме того, Гринева сказала, что они используют компьютерное зрение для сравнения аватаров профилей на разных платформах, что, хотя и не является подделкой само по себе, служит дополнительным инструментом наряду с другими их механизмами проверки.

На момент написания Prog.ai утверждает, что располагает контактной информацией примерно 70% всех профилей в своей базе данных, что явно означает, что 30% этих важных данных отсутствуют. По этому поводу Гринева сказала, что, хотя они надеются улучшить охват его контактных данных по мере их расширения, потенциальные варианты использования не всегда будут связаны с общением.

«Еще один важный вариант использования — обогащение данных», — сказала она. «Клиенты могут искать полный профиль кандидата по адресу GitHub, URL-адресу LinkedIn или контактному адресу электронной почты — в этом случае мы можем сопоставить только 70%, где у нас есть адрес электронной почты».

READ  Новый трейлер Marvel’s Spider-Man 2 демонстрирует быстрое путешествие, огромную карту и костюмы.

Здесь также есть гигантский слон в комнате: разве Prog.ai не просто помогает «холодным звонкам», желающим связаться с разработчиками в массовом порядке?

«Существует риск, но важно сначала понять, что рекрутеры на самом деле пытаются связаться с разработчиками, и в настоящее время это происходит с помощью других инструментов, а также некоторые технические рекрутеры вручную извлекают контактную информацию непосредственно из GitHub», — сказала Гринева. «Однако рекрутеры в настоящее время делают это, имея плохое или ограниченное представление о разработчиках, с которыми они общаются, что означает, что охват не предназначен, и часто эта возможность не подходит для разработчиков. В результате эти электронные письма попадают в спам».

Гринева отметила, что для тех, кто участвует в кампании доступа на базе Prog.ai, платформа «полностью соответствует GDPR», и разработчики могут попросить ее удалить или отредактировать свои профили, а также полностью отказаться от почтовой связи. почта.

Покажи мне деньги

Для Prog.ai еще рано, и он экспериментирует с различными планами, но компания в основном работает над моделью подписки на основе SaaS с ценообразованием, основанным на количестве контактов, которых достигает пользователь. Это начинается с бесплатного до 100 контактов в месяц, вплоть до плана Recruiter за 530 долларов в месяц для расширенных функций поиска и 3000 контактов. Он также предлагает план Enterprise с индивидуальной ценой, который доступен по запросу.

Также нельзя игнорировать множество других рекрутинговых решений, которые включают в себя все, от продукта LinkedIn Talent Solutions до Zoominfo, SeekOut и TalentOSИ ПрокатEZ. Но Гринева говорит, что внимание Prog.ai к чисто техническим талантам и опрос GitHub об интеллекте выделяют его из толпы. В свою очередь, это мог Это означает более целенаправленный поиск персонала, когда цели рекрутера и кандидата более совпадают.

«Я как инженер получаю столько писем от рекрутеров, что мне это неинтересно и я вижу эту проблему воочию», — сказал Гринев. «Я думаю, что это в первую очередь проблема качества данных: у рекрутеров недостаточно информации обо мне, чтобы сопоставить интересные возможности. Наша цель — снизить уровень шума, который сегодня получают разработчики. Предоставляя рекрутерам более качественную информацию, мы считаем, что это будет беспроигрышный вариант как для разработчиков, так и для рекрутеров.