Назад
Company hidden
2 месяца назад

Senior Python Developer (AI)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Python Developer (AI): Designing, developing, and maintaining the Python SDK and HTTP APIs for a large-scale open-source data annotation platform with an accent on developer experience and library design. Focus on building high-level abstractions, ensuring API consistency, and creating technical documentation and tutorials to support the global computer vision community.

Location: Remote Worldwide or Cyprus

Company

hirify.global is the leading open-source data annotation platform used by over 250,000 teams and researchers worldwide.

What you will do

  • Maintain and evolve the server HTTP API while ensuring stability and versioning.
  • Develop and extend the Python SDK, including command-line tools and package management.
  • Create high-level SDK abstractions to simplify common user workflows like task creation and quality assurance.
  • Write comprehensive developer documentation, tutorials, and integration examples.
  • Improve CI/CD pipelines for SDK releases and automated testing.
  • Engage with the open-source community by triaging issues and reviewing pull requests.

Requirements

  • Proven experience in developing Python SDKs or libraries with public exposure.
  • Strong proficiency in HTTP APIs, OpenAPI/Swagger, and authentication flows.
  • Deep understanding of Python packaging systems, tooling, and environment management.
  • Experience in writing developer-focused documentation and tutorials.
  • English proficiency (B2 minimum) for technical communication.
  • Strong experience with Git/GitHub workflows and cross-platform compatibility (Linux, macOS, Windows).

Nice to have

  • Experience with JavaScript SDKs.
  • Contributions to open-source SDK projects.
  • Familiarity with computer vision or machine learning developer tools like DVC or FiftyOne.
  • Experience with unit testing frameworks such as pytest.

Culture & Benefits

  • Flexible work schedule with the freedom to work from anywhere.
  • Opportunities for professional career development.
  • Healthy work-life balance with generous vacation and sick leave policies.
  • Medical insurance and other employee benefits.
  • Opportunity to contribute to high-impact open-source projects.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →