Senior Python Developer
Supervisely — Estonia · Posted ~6 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Work in Supervisely
Senior Python Developer
Supervisely engineering teams are building unique OS / platform for Computer Vision.
The key feature is the customization on every level — from data management and labeling to Neural Network training and inference.
To achieve this ambitious goal we created App Engine and SDK that helps python developers and data scientists quickly and easy create web-based applications with interactive UIs without special frontend knowledge and then integrate them into the Supervisely Ecosystem.
Python
Remote
Apply for role Other roles
About Supervisely
You can think of Supervisely as an Operating System available via Web Browser to help you solve Computer Vision tasks.
The idea is to unify all the relevant tools within a single Ecosystem of apps, tools, UI widgets and services that may be needed to make the AI development process as smooth and fast as possible.
More Concretely, Supervisely Includes The Following Functionality
Data labeling for images, videos, 3D point clouds and volumetric medical images (DICOM)Data visualization and quality controlState-Of-The-Art Deep Learning models for segmentation, detection, classification and other tasksInteractive tools for model performance analysisSpecialized Deep Learning models to speed up data labeling (aka AI-assisted labeling)Synthetic data generation toolsInstruments to make it easier to collaborate for data scientists, data labelers, domain experts and software engineers
Watch video about Supervisely’s main principles from our CEO Yuri Borisov:
Learn More Here
Try Community EditionExplore apps in Supervisely EcosystemFind technical details in our Developer portal
Your Daily Adventures Will Include
Designing, building and optimizing elements of Supervisely’s App Engine: Python SDK, Widgets, Supervisely Agent, REST APICoding mostly in Python, basic understanding of HTML and Vue.js is welcomed, but not requiredCreating Supervisely Apps, main areas include development of Data Pipelines for different modalities (images, videos, 3D point clouds from LiDAR, medical volumetric data from CT/ MRI DICOMs) and Machine Learning models infrastructureProactively solving technical challenges and fixing bugsContributing ideas and constructive feedback to our product development roadmapSharing your knowledge with community developers by creating tech videos, blog posts and promoting appropriate tech and engineering best practices in and outside of the teamCollaborating with Enterprise customers to determine how to customize Supervisely platform to meet their needs and help with integrationImproving documentation, creating guides and tutorials for our developer portal
We Are Looking For
3+ years of industry experience in software development in PythonKnowledge of major Python libraries like Numpy, Pandas, requests, sklearn, OpenCVSolid understanding of modern developer tools: docker, git, github, vscode, venvStrong knowledge of object-oriented programmingStrong principles towards writing clean, simple and maintainable codeStrong verbal and written communication skills in EnglishProactive mindset, willingness to take initiative and work with little supervision
You Will Get Extra Credits For
Experience in building client-server apps using FastApi, Flask, Uvicorn or othersDevelopment of your own Python library / repository or participating and contributing in a popular oneFamiliarity with any cloud systems (AWS, Azure, Google Cloud)University degree in a technical subject (Computer science, Mathematics, or similar) or equivalent experience in the industryExperience in managing team of 3+ membersExperience creating tutorials, videos or technical blog postsExperience in building your own startup or product
Why You’ll Love It Here
Play a direct role in shaping the future of building Computer Vision solutionsWorking on Supervisely App Engine - the new way of building python single page web applications that can be also used outside SuperviselyAccelerate your professional growth by solving challenging development tasksContribution to open-course: Supervisely Python SDK and all Apps in our Ecosystem are open-sourcedImpact and work with our growing community of 65k+ companies, researchers and developers worldwideWork closely and solve real tasks with our customers — leading companies in various industries like autonomous vehicles, agriculture, medicine and manufacturingIntensive knowledge sharing with our extremely talented web-development team
Sounds interesting?
Apply for the role now! We kindly ask you to complete this Google Form to continue.
Please make sure to answer all the questions provided to help us better understand you — and we will get back in time!
Complete Google Form
or share this opportunity on social media:
We have 79,401 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 79,401 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume