CVAT.ai

python developer for computer vision

In short

Senior Python developer role at CVAT.ai, maker of a widely used open-source computer vision platform, focused on owning and designing the Python SDK and public APIs. The work involves building stable SDK interfaces, managing Python packaging/PyPI releases, maintaining CI/CD and cross-platform testing, and writing developer documentation while collaborating directly with customers and the open-source community. Requires strong experience with Python SDK/library design, HTTP APIs/OpenAPI, and independent ownership of technical delivery. Fully remote, with preference for candidates in the EU, Armenia, or Georgia.

Description
CVAT.ai provides a widely used open-source computer vision platform.
Responsibilities
•Take ownership of the Python SDK and APIs
•Design intuitive SDK interfaces and simplify complex workflows
•Work with customers and community members to turn their needs into improvements
Requirements
•Strong experience building and maintaining Python SDKs or libraries with intuitive, stable public interfaces
•Solid understanding of HTTP APIs, OpenAPI, authentication, API versioning, and backward compatibility
•Experience with Python packaging, dependency management, and publishing to PyPI
•Strong Git/GitHub practices, automated testing, and CI/CD
•Experience developing and testing Python software across Linux, macOS, and Windows
•Experience writing clear developer documentation, examples, and tutorials
•Ability to work independently and take ownership of technical decisions and delivery
Nice to have
•Computer vision or machine learning experience
•Open-source contributions
•Familiarity with Datumaro, FiftyOne, or DVC
•Experience with AI-assisted development tools
Conditions
•Remote worldwide; EU, Armenia, and Georgia preferred

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot